Trillions in deposits and securities are held in offshore banks, mostly by international business companies (IBCs) and trusts. Among the offshore banks, Swiss banks keep an estimated 35% of the whole world's private and institutional money (or 3 trillion Swiss francs), along with the Cayman Islands (more than two trillion US dollars in deposits) ar