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)
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)