Hi Haiderzaidi,
Business startup for foreigners immigrating to canada is different from what you think and what moe said. You have two ways to go about it.
1. Business immgration either at federal level of province level- you need to have about $300,000 CAD
2. Startup visa program, its federal...