Q3 trading update and upgrade of FY25 expectations - Babcock International Group plc | RNS | Ticker