Definition

Social Enterprise

A business trading for a social or environmental purpose.

Plain-English explanation

Reinvests profit into its mission, which can strengthen social value scoring.

Related terms