A massive leak from Credit Suisse revealed the global investment bank managed hundreds of millions of dollars with known criminals and human rights abusers.

Some of the wealthiest and most powerful figures in the world were also served by the bank, as well as several controversial figures tied to criminal or problematic activity, according to data obtained by the German newspaper and shared with news organizations.

More than 18,000 bank accounts were opened in the 1940s through the 2010s and contain a combined $100 billion of assets, according to the data shared by a whistle blower.

According to the New York Times, the sons of a Pakistan intelligence chief and the King of Jordan are among the account holders listed in the findings.

According to The New York Times, there were 25 closed accounts with a total of $270 million belonging to individuals accused of involvement in the Venezuela oil scandal.

In a statement, Credit Suisse said that it "strongly rejects the allegations and insinuations about the bank's purported business practices."

The matters presented are predominantly historical, in some cases dating back as far as the 1940s, and the accounts of these matters are based on partial, inaccurate, or selective information taken out of context, resulting in tendentious interpretations of the bank's business conduct.

Credit Suisse stated that it had previously taken action in line with applicable policies and regulatory requirements at the relevant times, and that a recent internal investigation found that most of the noted accounts are closed or in the process of being closed.

Swiss banks have long been associated with tax fraud, money-laundering, and other criminal activity thanks to strict bank-secrecy laws.

It comes on the heels of a number of scandals for Credit Suisse, including the collapse of Archegos Capital Management which saddled the bank with significant losses and the exposure of its funds to Greensill Capital. The departure of nearly 90 bankers across the organization was due to the concern over the company's risk management capabilities.

It becomes an uphill battle to fight at your bank, according to a former Credit Suisse employee.