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…

Click here to view the original article.