Trillions in deposits and securities are held in offshore banks, mainly by Worldwide business corporations (IBCs) and trusts. Amid offshore banks, Swiss banks keep an approximated 35% of the entire world's non-public and institutional funds (or three trillion Swiss francs), as well as the Cayman Islands (about 2 trillion US dollars in deposits) are… Read More