I have only opened a personal account for my banking needs, the problem is that I want a business account preferable for an offshore company say in BVI, Seychelles or Belize!
Does someone know if they offer account setups for offshore corps? or EU companies only?