Babcock boss: I had to make our customers like us again

  • Posted on May 10, 2025
  • By The Times
  • 2 Views
Babcock boss: I had to make our customers like us again

In 2020, David Lockwood took the helm at Babcock, a defence giant firing blanks. Since then the share price has soared — and ESG investors are coming round
continue reading...

Author
The Times

You May Also Like