How does it work?
To immigrate to Canada with this program you will need the support of a Canadian venture capital fund or a designated angel investor group that will be willing to be a benefactor in your business. Either of these firms must be designated by the Canadian government to be qualified in participating in the start-up visa program.
So the first step would be to convince a designated venture capital fund or firm to appreciate your business idea, deeming it worthy of sponsorship. Some firms will also request a fully developed and written business plan – others won’t.