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
Definition
A business trading for a social or environmental purpose.
Reinvests profit into its mission, which can strengthen social value scoring.
Related terms