B-Corps and Benefit Corporations: Organizations for the 21st Century?

The concept of social enterprise is popular these days, with frequent talk of “for profits” seeking social good and “non profits” pursuing revenue generation. In accord with these trends, more than half of states now allow “benefit corporations,” or a hybrid for-profit legal entity whose...