Canada, a politically stable, sparsely-populated and economically developed country, provides access to the United States by south and Mexico markets based on the NAFTA Agreement. There are minimal government regulations in starting one’s own business. Thus, Canada is a favorable immigration destination for people, especially businessmen.