Applicants must present an innovative business idea with global competitiveness and the potential to create jobs for Canadians. Most importantly, they must secure support from a Designated Organization in Canada, such as a venture capital fund, angel investor group, or business incubator. Once a Letter of Support is obtained, the applicant becomes eligible to submit their permanent residency application.
