1 recent story · Following ↗
Babcock International's profits fell by 19% due to issues with the Royal Navy's Type 31 frigate contract, which was impacted by Brexit and Covid. The company reported a £140m charge on the contract. The frigate-building programme made a loss, contributing to the decline in profits.