Meaning of social enterprise in English:

social enterprise

Translate social enterprise into Spanish

noun

mainly British
  • An organization whose main goal is promoting social or environmental welfare rather than making or maximizing profits.

    • ‘a Sheffield social enterprise that stops surplus food from being junked has unveiled expansion plans’