The annual ‘Happiest Nation on Earth’ awards conducted by the United Nations Sustainable Development Solutions Network were published recently and guess what – no surprise – it was again won by a Scandinavian country. And this time around was Finland being awarded the accolade.Read More