Credit Suisse buyers slam screw ups as chairman apologizes Business April 4, 2023 ZURICH: Credit Suisse shareholders on Tuesday upbraided the Swiss financial institution’s leaders for years of mismanagement, scandal and obfuscation that…