Babcock facing writedowns of £1.7 billion, plans to cut 1000 jobs

Babcock facing writedowns of £1.7 billion, plans to cut 1000 jobs

By Anna Domanska - Apr 13, 2021

Babcock International Group PLC, the UK defense contractor, said that a comet review for the financial year ending March 21 had identified impairments and charges totaling approxim

Read More