Business Credit Suisse Chairman Antonio Horta-Osorio has resigned after disobeying COVID-19… Pratibha Jain Jan 17, 2022