GLOBAL HAPPINESS INDEX

Canada Scores A 'Meh' On Happiness Index

An annual "happiness barometer" ranks Canada the 23rd happiest nation out of 58 in the lead-up to the new year. Leger Marketing surveyed nearly 53,000 people in 58 countries, asking participants to s...