Social firm

Glossary item: Social firm - Definition

A social firm is a business set up specifically to create good quality jobs for people disadvantaged in the labour market. (Social Firms UK definition)


This glossary item is tagged under:

  • Social welfare
  • Causes