Babcock starts major infrastructure projects at Devonport facility, UK
Babcock International has commenced major regeneration works at its Devonport facility in Plymouth, to meet the future requirements of the UK Royal Navy (RAN).
Source: naval-technology.com