SPONSORED:

Global Lenses: Canada - Coca-Cola, Toyota and Netflix set up shop in Canada

Foreign companies have taken note of Canada’s economic expansion and many are flocking to America’s northern neighbor. Coca-cola, Toyota and Netflix are among major companies that have set up shop there. 

Expert analyst on Canadian affairs Christopher Sands joined Hill TV to discuss why foreign corporations are gravitating to Canada.