BCorps: the future firm What is a bcorp? How do people know what this is
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.