Babcock shares slide as CEO David Lockwood plans retirement
Invezz·2026-01-23 18:44
Shares of Babcock International Group fell sharply on Friday after the company announced that chief executive David Lockwood will retire by the end of 2026, marking the start of a leadership transitio... ...