Is Finland really the happiest country? And if so, at what cost to our planet?

Estimated reading time: 9 minutes