What is a B Corporation?
Benefit Corporations (also known as B Corps) are corporations formed with the intent to create a beneficial public good. B Corps are held to a higher standard than traditional corporations in that they must create social, environmental and community benefits. The first official B Corp was created...