• Canada is ranked the 2nd best country in the world

    ​ ​       Canada ranks as the second best country globally, according to a list prepared for the World Economic Forum in Davos, Switzerland.       The number two ranking is out of a list of 60…