Documents Required for Swiss Bank Account Opening
If you are a non-resident, you can provide proof of income, pay a substantial deposit into your account, or get a letter from your employer to demonstrate your solvency.
It can accept money from any part of the world
It does not disclose how much a person owns to any authority
It is known as the only politically neutral country in the world, which has no allies, and no enemies