Better Life Index: We’re Number 28

Looking at the members of the OECD, we find that Norway ranks Number 1, followed by Slovenia, Luxembourg, Switzerland, Iceland, and Finland. The United States ranks an embarrassingly low 28th.

Source: OECD Better Life Index, https://www.oecdbetterlifeindex.org.

Previous
Previous

Best Climate Performance: We’re Number 52

Next
Next

Overall Infrastructure: We’re Number 11