Subscribe to our regular news bulletin and our quarterly magazine
Social firm
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)
Latest News
-
Posted on 3rd May 2012
-
Posted on 3rd May 2012
-
Posted on 3rd May 2012