I have set up an offshore business in St Vincent, and tried to open a bank account in St Vincent. But I ran into a bit of a problem when trying to open a bank account in St Vincent as they say at the bank that my business must have the day to day operations within St Vincent. This is not a possibility. They suggested that that I open an offshore account in another country. My question is what country would be a suitable country to open a bank account in that would meet my business needs?
Thanks
Thanks