Credit Suisse Chairman Antonio Horta-Osorio resigned on Monday after violating COVID-19 quarantine rules. Bringing up suspicions about the bank’s new strategy as it strives to recoup from a string of downfalls. Horta-Osorio was brought in less than a year ago to spruce up Switzerland’s No. 2 bank’s corporate culture. Which had been tarnished by its […]