I'm about to run out of credit estrace estrogen pills This week, the state of Delaware, which has made corporate governance its regional cuisine, approved a new form of incorporation, the B-corp, or benefit corporation. These are companies explicitly charged with a dual mission: to earn profits for shareholders, the traditional business goal, and also to pursue the social good in other ways, ranging from protecting employees to safeguarding the environment – even if these goals come at the cost of short-term financial gain.
|