The growing awareness of business about the vital importance of corporate social responsibility has led to creation of the B Corporation certification, a standard for measuring social sustainability and environmental performance. In this conversation with SupplyChainBrain Editor-in-Chief Bob Bowman, Lorna Davis, global ambassador for the B Corp movement and senior adviser to the CEO of