Remove Delaware Remove Public Relations Remove Startup Remove Term Sheet
article thumbnail

What Is a Benefit Corporation?

Up and Running

Method, the popular cleaning products company, is a registered benefit corporation in the state of Delaware. ” Social benefit: This much is clear—a benefit corporation has an obligation to be socially and environmentally useful, creating a positive impact for the public. .” Image via methodhome.com.