Yesterday, Delaware Governor Jack Markell signed Senate Bill 47, creating a new corporate form called the public benefit corporation. Delaware is the 19th state to enact benefit corporation legislation, which enables business leaders to consider public interest and societal impact in addition to profit when making business decisions. Delaware public benefit corporations must identify one […]