madsen-pirie.com
Does the UK deserve second place in Harvard and MIT’s Social Progress Index?
Researchers from Harvard Business School with economists from the Massachusetts Institute of Technology have published a Social Progress Index (SPI) that ranks countries in terms of their desirabil…