Tough first half for Babcock but positives emerge
Shares in engineering services and facilities management firm Babcock (BAB) recovered from heavy early losses to trade 3.5% lower at 342p after it posted a 55% drop in reported operating profits for the first half to the end of...
25 November 2020