Swiss Inquiry Exposes Oversight Failures in Credit Suisse Collapse but Blames Bank Leadership
Swiss lawmakers have released a scathing report detailing the collapse of Credit Suisse in March 2023, highlighting systemic failures in the oversight of the financial sector...