Credit Suisse announced the departure of its chief financial officer (CFO), David Mathers, and a slew of other senior managers, two days before its April 29 annual general meeting (AGM). Mathers is the latest top executive to leave the bank since it was burned by the collapses of Archegos Capital […]