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…







