Can businesses lead the charge for social good? That is the idea behind B Corps, a movement of 2,500 businesses in 50 countries committed to having a positive impact in the world.
We talk to Charmain Love, former COO and co-founder of B Labs UK and Michaelanne Butler, MBA student, who run us through the potential opportunity.