• Home
  • Social Impact Report 2018

Social Impact Report 2018

Big Issue Invest’s Social Impact Report reveals £10.7 million in investments
Activism

Big Issue Invest’s Social Impact Report reveals £10.7 million in investments

The Big Issue’s social investment arm unveils its Social Impact Report 2018, showing 81 investments into 68 mission-led organisations in 2017-18

Advertisement