Mapping the B Corp movement in the UK

The quest for B Corp certification is becoming more popular among UK businesses, as leaders become increasingly conscious of their ability – and responsibility to positively impact people, society and the environment