When it comes to corporate America, being able to determine if a company is as socially responsible as its marketing materials claim is far more difficult. That’s where B Lab comes in. The nonprofit has developed a framework in which companies can receive a special B Corporation certification. The “B” stands for “benefit” and the founders liken it to LEED-certification for businesses.

Read the whole story at EarthTechling