World Vast Leak Exposes How Credit Suisse Served Strongmen and Spies February 20, 2022Jesse Drucker and Ben HubbardComments Off on Vast Leak Exposes How Credit Suisse Served Strongmen and Spies Leaked data on more than 18,000 accounts shows that the Swiss bank missed or ignored red flags.