Hello all,
I am Canadian PR holder currently residing in US. Is it possible for non resident PR holder like me to form a business in Canada? Something like what Delaware in USA offers. What Province is best for this scenario? Note: My business is going to be all online and I plan on moving to Canada next year, hence registering in Canada.
Thanks in advance!
I am Canadian PR holder currently residing in US. Is it possible for non resident PR holder like me to form a business in Canada? Something like what Delaware in USA offers. What Province is best for this scenario? Note: My business is going to be all online and I plan on moving to Canada next year, hence registering in Canada.
Thanks in advance!