Tag: social business
Big Issue Invest reports £37 million of investment into social enterprises...
Social investor reports supporting 138 social enterprises in past year
In turn, investees supported over 2 million people across the UK
92% of investments contribute to...