Glossary


Social enterprisessearch for term
Social enterprisesGlossary: Social enterprises are profit-making businesses set up to tackle a social or environmental need are profit-making businesses set up to tackle a social or environmental need