Credit Suisse, Switzerland’s second-biggest bank managed accounts for clients involved in human rights abuses, corruption and drug trafficking, according to newspaper reports based on leaked data of more than 30,000 accounts with a total of US$100 billion.The leak points to possible failures of due diligence in checks on many customers.Credit …
Read More »