BG
Babcock International Group
Defence contractor and dockyard operator
Appears in 1 story · Last updated Nov 3, 2026
Defence contractor and dockyard operator
Appears in 1 story · Last updated Nov 3, 2026