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).
New South Wales United Kingdom South Australia Australian Capital Territory Dominic Kieran Mott Macdonald
Source: naval-technology.com