BABCOCK INTERNATIONAL GROUP PLC โ Babcock International Group PLC Full year results for the year ended 31 March 2026RNS Number : 1827J Babcock International Group PLC 22 June 2026 ย Babcock International Group PLC Full year results for the year ended 31 March 2026 ย This announcement contains inside information 22 June 2026 Capability for a changing world ย Statutory results 31 March 2026 31 March 2025 Revenue2 ยฃ5,177.7m ยฃ4,831.3m Operating profit ยฃ305.1m…