Babcock widens full-year loss to £1.6bn after contract review

Babcock International has plunged to a £1.6bn loss for the year as the defence contractor revealed £2bn of impairment charges under a sweeping overhaul by its new management. Britain’s second-biggest defence company unveiled an …

Read more

Show More

Related Articles

Back to top button