Switzerland might as well be part of EU at this point, with the plethora of treaties they signed.
The famous secrecy of the Swiss banks is a thing of the past. They participate in all the international AML treaties and will also rat you out to the taxman like any other bank.