Business Immigration to Canada Immigration to Canada is very complex. The IRCC operates around 85 economic-class immigration programs, and most of the immigration programs are point-tested. There are programs for professionals, business owners, self-employed individuals, sponsored family members, and students….