We’ve heard that money can only buy happiness up to a certain point. But a new study suggests cut-off may be a lot higher than we thought. Read more
GDP per capita is one of the best measures of a country’s standard of living. This map showcases the GDP per capita in every country globally. Read more