Mandatory Credit: Photo by Nikolas Kokovlis/NurPhoto/Shutterstock (13825451a) A Credit Suisse logo seen displayed on a smartphone with broken screen and an illustrative stock chart background in Athens, Greece on March 15, 2023. (Photo illustration b