Start-ups are the new way to go because of the business potential they carry and the promise they bring of what can be possible by many individuals who wish to come to Canada and explore their opportunities which are mainly business in nature, and which is why the government has gone ahead to launch the Canada startup visa.