B Corp Update B Corporations are a new type of company which use the power of business to solve social and environmental problems. May 10, 2011 Dear B Corp Community, Today we are launching the Public Beta period for Version 3.0 of the B Impact Assessment. This is a 30-day …