About Canada


Why Canada

Economist Intelligence Unit has ranked Canada “#1 in the G7, as the best place to do business over the next five years”


At 3.9M mi2, Canada is the world’s second largest country.
People and commerce are highly concentrated:

 

  • Over 70% of the population lives within 90 miles of the US border
  • 60% of population lives in Ontario and Quebec – primarily concentrated along Great Lakes and St. Lawrence River
  • 63% of all Canada’s 12.4M households are in Ontario and Quebec
  • 58% of Canada’s 2.1M business establishments are located in Ontario and Quebec