Do you have an innovative idea to start up a business in Canada?

The Start Up Visa program is ideal for the high potential, motivated entrepreneurial business person with an innovative startup idea that has the potential to create jobs and compete on a global scale.