Canada has been named as the #1 country in the world in 2019 for Quality of Life for the fourth year in a row. Overall, Canada also ranked as the third best country in the world for women, third for education, and second for corporate headquarters. The study, conducted by US News & World Report in partnership with Y&R’s BAV and Wharton, broke down 80 countries’ overall rankings based …