
Babcock International Blames Brexit and Covid for Profit Plunge on Royal Navy Contract
Babcock International's annual profits dropped nearly 20% due to a £140m charge on its Royal Navy Type 31 frigate contract. The company cited Brexit, Covid, rising material costs, and labor shortages as reasons for increased costs and a loss-making contract.




















