I would warn against Nevis and St. Kitts. My business offers IBC set up and bank account introductions in the Caribbean, but we are officially dropping those two jurisdictions from our portfolio. I would recommend Belize, BVI and Anguilla.
Toggle signature
Caribbean Offshore Agents Inc. -...