Public Benefit Corporation

Concept

Corporate form under Delaware law requiring directors to balance profit with public benefit

1 story