Profits surge for Babcock International
Bosses at defence and aerospace group Babcock International say the company has made 'good strategic progress'.
Revenue for the year to March 31, 2024 stood at £4.39bn, down from £4.43bn in 2023.
But operating profit for the group, which includes the Defence Support Group operation at MoD Donnington in Telford and the Babcock Vehicle Engineering specialist vehicle conversions business at Aldridge, surged to £241.6m from £45.5m.