Robuta

https://www.naval-technology.com/news/babcock-hy26-result-defence/ Babcock reports 4% rise in contract backlog to £9.9bn for HY26 Nov 24, 2025 - Babcock reported a contract backlog of £9.9bn for the first half of fiscal HY26, up 4% from £9.5bn in the same period of the previous fiscal. babcock reportsrisecontract https://www.naval-technology.com/news/babcock-h1-fy25-filing/ Babcock reports 11% group revenue increase for HY25 Nov 14, 2024 - Babcock has recorded revenue of £2.40bn ($3.04bn) for the first half of 2025, marking an 11% rise from £2.17bn in the previous year. babcock reportsgroup revenue