Babcock plunges on accounting review
Engineering services firm and defence contractor Babcock (BAB) fell 17.3% to 218p as alongside a downbeat trading update the company announced a review of contract profitability and the balance sheet - expected to have negative...
15 January 2021