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...