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 […]
You must be logged in to post a comment.