MARKET REPORT: Babcock rocked by sell-off
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…