Credit Suisse is the second-largest global investment bank and financial services firm in Switzerland. The bank faced withdrawals of close to $10 billion in March 2023, leading to a distress sale to Switzerland’s largest bank, UBS. This is the third major bank to collapse in just the past...