Canada ranked 2nd best country in the world in 2017

For the second year in a row, Canada has been named the #2 best country in the world. The study, conducted by U.S. News in partnership with Y&R’s BAV and Wharton, gives Canada the number two ranking on a list of 80 countries, only trailing his year’s #1 country, Switzerland. Interestingly, Switzerland was not previously…

Continue reading