I’m starting a business in Costa Rica which requires an offshore bank account. Is it possible to open a business account over the internet with a bank in the Caribbean that doesn’t require a minimum deposit?
I’ve noticed that people usually open an offshore account and start their own company in the Caribbean to avoid paying tax. But is it possible to open a business account with a company started/registered in Costa Rica (not in the Caribbean) instead?
Any information people can provide will be very much appreciated.