Social Progress Index 2018: Overall the world is getting better, with 133 of the 146 countries seeing overall improvements in social progress
The 2018 Social Progress Index has just been released – here are some of the headline results: Globally, there has been a significant decline in human rights and inclusion. With Read more