The Globe apparently doesn't think its readers are interested in where the report comes from . According to Wikipedia The World Happiness Report is a measure of happiness published by the United Nations Sustainable Development Solutions Network.

While this year we are number 7, in 2016 we were number 6.