Despite its reputation as a tax haven, the Swiss banking industry is one of the most regulated financial sectors on Earth, with countless stringent requirements established in the name of protecting the solvency of the financial system, all of which Credit Suisse dutifully adhered to.

By

Leave a Reply