S sajjadzare Newbie May 2, 2019 1 0 May 2, 2019 #1 I want to apply for startup visa for immigration, I have a company in a foreign country and my friend live in Canada and started a company for my startup, which one is better : apply from my company or my friend's company?
I want to apply for startup visa for immigration, I have a company in a foreign country and my friend live in Canada and started a company for my startup, which one is better : apply from my company or my friend's company?