Hi,
Just wondering if i can buy or start a new business on visitor visa, will i be able to get all the licenses required to open a new business or will i have to get a local partner. Known the facts that i will not be able to withdraw any profit from the businesss until i am on visitor visa.
You need a local partner to start a business. Also, you will not be able to work for that business - even if you have the local partner. All you will be able to do is fund the start up of the business. You won't be able to legally work in Canada.