Oliver Russell Launches B Corp Basics To Help Educate And Inspire A New Generation Of Businesses To Become Forces For Good

Certified B Corporations are a new kind of business that balances purpose and profit. B Corporation certification of "social and environmental performance" is a private certification of for-profit companies (distinct from the legal designation as a Benefit corporation).