Babcock International Group PLC 2026 Annual Report with Sustainability Disclosures
Company: Babcock International Group PLC
Sector: Manufacturing
Country: United Kingdom
Year: 2026
Type: Annual Report with Sustainability Disclosures
Pages: 283
The report presents FY26 Group revenue of £5,177.7 million and a 20.1% reduction in Scope 1 and 2 emissions against the 2021 baseline. It reports 30,481 colleagues and 19.4% women across the workforce, while women held 40% of Board positions. Sustainability priorities included a 42% Scope 1 and 2 reduction target by 2030 and Net Zero targets for Scope 1 and 2 by 2040 and Scope 3 by 2050. The report also describes a double materiality assessment and Board oversight of sustainability strategy.
Indicators available in this report: