Is it just the high deposits? Don't these banks also ask for substance and connection to Cayman Island?
I don't think so. I doubt most of these companies using cayman banks ever set foot upon the cayman islands. If you have a decent chunk for the initial deposit, you can probably get an account with a cayman bank. Much easier if you only want a personal account, as I was offered one a few years back by a wealth management guy I know. If I were to make a privacy focused structure, I would center everything around the caymans.
Last edited: