Is a Turks and Caicos incorporated company likely to be a good jurisdiction to open a corporate bank account in either Belize or Puerto Rico?
If not can anyone recommend the best Caribbean jurisdiction to incorporate in to give me the best chance of opening a Belize or Puerto Rican corporate bank account?
If not can anyone recommend the best Caribbean jurisdiction to incorporate in to give me the best chance of opening a Belize or Puerto Rican corporate bank account?