News

There are B corporations--benefit corporations--whose mandates are to serve the public good and also increase shareholder value. There are also L3Cs, low-profit limited liability corporations with ...