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