Suisse Secrets
Credit Suisse leak in 2022
Suisse Secrets was a February 2022 leak of details of more than CHF 100 billion (roughly US$108.5bn, €95.5bn or £80bn) held in nominee accounts linked to over 30,000 clients of Credit Suisse, the largest ever leak from a major Swiss bank. It revealed that autocrats, oligarchs, war criminals, human traffickers and drug dealers had accounts with...