Canada’s Start-Up Visa Program offers Canadian permanent residence to qualified immigrant entrepreneurs.