Manual and Information of Startup Visa Canada
The business visa Canada application is fast-tracked. This promotes the approval of successful applicants in a few weeks. This visa also entails permanent resident status which might lead to citizenship later.