Recently, New Jersey became the third state to enact legislation authorizing the creation of “Benefit Corporations.” A Benefit Corporation is “for profit,” but at the same time it promotes performance accountability and transparency, and is designed to achieve a “public benefit.” Vermont and Virginia have also enacted similar legislation, and many other states are considering […]