bn:03719699n
Noun Named Entity
NL
No term available
EN
Social firm is the British term for a work integration social enterprise, a business created to employ people who have a disability or are otherwise disadvantaged in the labour market. Wikipedia
Relations
Sources