► Babcock awarded contract extension for technical support services across the Armed Forces
10 October 2024 – Babcock International Group (Babcock), the defence company, has been awarded a two-year contract extension by the UK
Continue reading10 October 2024 – Babcock International Group (Babcock), the defence company, has been awarded a two-year contract extension by the UK
Continue reading