Business immigration options in Canada include investor visas, business immigration applications, and programs like the Canada Startup Visa Program. These options provide pathways to permanent residency for business immigrants.