(February 19 01:21) Forbes.com
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).
You can find the original article
here