News Science

Sweden Ranks First in the ‘Goodness’ Index in the World, Study Suggests

A new study has ranked Sweden as the topmost country in the world ‘Goodness’ table, followed by Denmark and the Netherlands. The UK got fourth position in the Goodness index, and Libya came last in the table. Sweden outranked 162 other countries in the table to be announced as the ‘goodest’ country. The positive lifestyle […]