Anyone know the best offshore IBC to form for my online biz? I need no merchant account now but maybe later your input is much helpin!
If you don't need a merchant account for your business you may want to look into the Seychelles with a bank account in Cyprus or the Seychelles! FYI 2co.com and MB accept companies from this jurisdiction.rotaro said:Anyone know the best offshore IBC to form for my online biz? I need no merchant account now but maybe later your input is much helpin!