Babcock International was rocked by a brutal sell-off after it posted a £1.6billion annual loss.Â
The UK’s second-largest defence firm said it would need to write off £2billion from the value of the business as part of a drastic overhaul.Â
This was far…







