BABCOCK INTERNATIONAL GROUP PLC – Babcock International Group PLC Full year results for the year ended 31 March 2026
RNS Number : 1827J Babcock International Group PLC 22 June 2026 Babcock International Group PLC Full year results for
RNS Number : 1827J Babcock International Group PLC 22 June 2026 Babcock International Group PLC Full year results for