Why the world's happiest country (and yours) should think more about people's well-being
The length of the border between Finland and Russia is 1,340 kilometers. Besides separating the European Union country from its neighbor, the border has also marked a grim reality: the largest happiness gap in Europe, with ...