Investing in Changemakers for Social Progress in Africa
For the first time in a decade, the world has witnessed a significant decline in social progress. The Social Progress Index highlights that last year, 61 countries saw a decline, 77 stagnated, and only 32 made real progress, with the UK falling into the second tier for the first time. With 4 out of 5…
Read article