Babcock wins £750mn UK submarine maintenance contract Published 10 Nov 2023 Defence company to upgrade infrastructure at the Devonport naval base Full Article