Vast Leak Alleges Credit Suisse Accounts Held by Corrupt Officials and Criminals

In a data leak of more than 18,000 accounts, a global investigation, with more than 40 news outlets, has uncovered dozens of accounts at Credit Suisse that are allegedly held by corrupt officials, criminals and human rights abusers. Credit Suisse rejects the allegations. The investigation, dubbed “Suisse Secrets”, is said to have found dozens of problematic accounts…

Read More