With over 8500 businesses certified as B Corps around the world, the B Corp movement has established itself as the preeminent designation for businesses looking to demonstrate social and environmental impact. Touching upon all aspects of a business – from...