Delaware is 19th State to Charter Benefit Corporations

When companies file as Benefit Corporations, they are required by law to take the environment, community, employees and suppliers into account when they make business decisions.

Leave a Reply