The biggest tax haven in the world is the United States. Non-resident aliens investing in the US are exempt from many taxes, including capital gains and taxes on bank interest.
The Swiss have a particularly dirty record when it comes to secret banking. The Nazis found them very useful. So do the mafia, Somali pirates, organised crime and all the other scumbags around the world. Not just cuddly cockoo clock makers, oh no