Term:
Social firm
Definition:
A business set up to create employment for persons with disabilities or those who are otherwise disadvantaged in the labour market.
Domain:
Disability
Source:
WHO & World Bank