Top Definition
B Corporation is a new type of corporation which uses the power of business to solve social and environmental problems. B Corporations are unlike traditional responsible businesses because they:

-Meet comprehensive and transparent social and environmental performance standards.
-Institutionalize stakeholder interests.
-Build collective voice through the power of a unifying brand.
Check this...a progressive corporation that truly cares about more than just profits. Must be a B Corporation!
by AlterECO June 06, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.