Canada among world’s top 7 nations for living well: OECD

OTTAWA — When it comes to measuring the good life, Canada is among the world’s top spots for individual well-being, according to report by the Organization for Economic Co-operation and Development.

Read more: http://tinyurl.com/ks5eyq6