Profile

Canada is a G7, G8 and G20 Member Country, and prides itself as one of the most popular countries in the world. It covers an area of approximately 9.985 million km² stretching from the USA in the South to the Arctic Circle in the North. The capital city is Ottawa.

The metropolitan city of Toronto is the 4th largest city in North America. Canada’s population increased by 530,000 in 2019 of which 340,000 was through immigration, the highest increase amongst the G7 countries. Canada’s immigration targets for the next 3 years are 401,000 immigrants in 2021, another 411,000 in 2022, and 421,000 in 2023.

Investment Options

 Cost of running business may varydepending on the business

 Investment into an existing business

 Minimum of CAD $150,000 includes VA