Babcock picks nuclear boss to lead business after chief announces retirement

It said David Lockwood will step down as chief executive by the end of 2026, to be replaced by Harry Holt.

Babcock picks nuclear boss to lead business after chief announces retirement
It said David Lockwood will step down as chief executive by the end of 2026, to be replaced by Harry Holt.