The resignation of Sir António Horta-Osório as chair of Credit Suisse has given City conspiracy theorists a bit of a field day.
Surely the board would have stood by him over a couple of breaches of Covid quarantine rules, unless they wanted an excuse to kick him out? Perhaps he has lost the board’s confidence following the investor disappointment at the recent strategic review?
Do...
Read more on fnlondon.com