AccueilBusiness Live - UK Business news, analysis & Thought LeadershipBabcock chief David Lockwood to step down after shares grow sixfoldBabcock chief David Lockwood to step down after shares grow sixfoldBusiness Live - UK Business news, analysis & Thought Leadership • Publié le 23 janvier 2026🇬🇧 → 🇫🇷 PDF Extrait J'aime Je n'aime pas Suivre Source He will retire at the end of the year after five-year tenureEspace publicitaire · 300×250