For entrepreneurs wishing to immigrate to start a business, Canada offers a variety of possibilities. Immigrant company owners may look for capital once they arrive