Babcock International has reported a jump in revenue to £5.27bn in its latest annual results, despite the defence contractor taking a £140m hit to its profits from a recurring charge on its Type 31 contract.
The FTSE 100 company’s latest revenue was up from £4.83bn last year, as it stated that an estimated £100m of the revised costs for its Type 31 warships had reversed its latest revenue figure