MARKET REPORT: Babcock rocked by sell-off
MARKET REPORT: Babcock International rocked by brutal sell-off after it posts £1.6bn annual loss By Francesca Washtell For The Daily Mail Published: 16:50 EDT, 30 July 2021 | Updated: 16:52 EDT, 30 July 2021 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 … Read more