Brief: Babcock International FY Revenue GBP 95.5 Million Vs. IBES Estimate GBP 5,172 Million
BRIEF-Babcock International FY Revenue GBP 95.5 Million Vs. IBES Estimate GBP 5,172 Million Jun 22 (Reuters) - Babcock International FY adjusted net debt GBP 22.7 million.