Nuclear Construction Babcock set to rack up £1bn losses | Business Carmen Lillard Apr 14, 2021 Babcock International is set to plunge more than £ 1 billion into the red after the defense company's new management mandated a drastic depreciation of the company and the profitability of its…