A social enterprise is in simple terms a company that reinvests the majority of it profits into its environmental or social mission. There are over 70,000 social enterprises in the UK and their objectives cover a huge range of issues from helping disadvantaged people to... Continue reading