social business

C18781 concept

A social business is an organization that applies commercial strategies to generate sustainable revenue while prioritizing the achievement of specific social or environmental objectives over maximizing profit for owners or shareholders.

Observed surface forms (1)

Instances (14)