Start up visa targets entrepreneurs with the potential and skills to start a business and immigrate to Canada.
The innovative business idea or venture must get supported by venture capital funds, angel investor groups or business incubators, and the innovative business idea should be:
Based on an innovative idea
Can create jobs for Canadians
Can compete on a global scale
Start up visa applicant may be eligible to come to Canada on a temporary work permit, which allows the applicant to start the business in Canada before the Start up visa application is finalized.