Pursuing purpose: Exploring the buzz around B Corps

Certified B Corporations (B Corps) are businesses that meet specified standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose. The number of B Corps has now grown to over 3,900 worldwide and includes some big household names. 

In this article we go back to basics and look at what it means to be a B Corp and how this is achieved in the short and long term.