benefit corporation

noun

Definitions of benefit corporation

English

a type of business that puts social values ahead of the profit motive

As a benefit corporation, Big Bad Woof is protected from legal action if it makes decisions that aren't in the financial interests of its shareholders.