Canada provides a chance for entrepreneurs with innovative business ideas that are competitive on a global scale and can create employment for Canadians to immigrate to Canada under the Start-Up Visa Program.
As a business based program, it allows either one or a group of up to five entrepreneurs working on the same project to immigrate to Canada as Permanent Residents.