From what I understand, their banks are allowed a sort of "doctor-patient" priviledge. Your banking business is your business, not the Swiss or any other country's government's.
In the US, when you deposit large amounts of money (10,000 I believe) you are legally required to fill out paperwork documenting the source of the money for tax purposes. The Swiss do not have this requirement, making it an ideal place to store large amounts of money, especially if it was acquired off the books, or you want it kept secret.
Answers & Comments
Verified answer
From what I understand, their banks are allowed a sort of "doctor-patient" priviledge. Your banking business is your business, not the Swiss or any other country's government's.
In the US, when you deposit large amounts of money (10,000 I believe) you are legally required to fill out paperwork documenting the source of the money for tax purposes. The Swiss do not have this requirement, making it an ideal place to store large amounts of money, especially if it was acquired off the books, or you want it kept secret.