BAE Systems
Search results
We did not find results for: babcock international holdings limited.
Check spelling or type a new query.
We did not find results for: babcock international holdings limited.
Check spelling or type a new query.
British multinational support services company
Babcock International Group plc is a British aerospace, defence and nuclear engineering services company based in London, England. It specialises in managing complex assets and infrastructure. Wikipedia