ADVERTISEMENT

Ottawa

Canada ranks 7th in happiness report; Norway tops the list

Published

CTV Ottawa: World Happiness Report The rankings of world happiness also affect the economy of a country. We tell you why.