Canada’s Start-Up Visa Program offers Canadian permanent residence to innovative immigrant entrepreneurs. Qualified candidates must secure a significant investment commitment from a designated Canadian entity that will help them establish the start-up idea.