October 17, 2022
Departure comes as FTSE 100 group attempts to convince investors it can deliver on tech-led plans