Defence contractor Babcock has disclosed a significant £140 million financial setback, stemming from extensive late-stage reworks required on its new Royal Navy warships.
The London-listed firm, a key supplier to the Ministry of Defence, informed investors that this charge on its Type 31 contract had adversely affected its annual financial performance.