Join Our Newsletter - Get important industry news and analysis sent to your inbox – sign up to our e-Newsletter here
X

Babcock awards contracts for Royal Navy Type 31 programme

Babcock
Image: Babcock International Group PLC.