Social Enterprise – a business model for the 21st century
“Social enterprises are profit-making businesses set up to tackle a social or environmental need. Many commercial businesses would consider themselves to have social objectives, but social enterprises are distinctive because their social or enviro…