Companies 24 April 2023, 06:45 BST Credit Suisse revenues soar by 319% year-on-year following write down of $17 billion AT1 capital notes - The TRADE By Google News EN Credit Suisse revenues soar by 319% year-on-year following write down of $17 billion AT1 capital notes The TRADE