Babcock shares soar 10% as earnings top forecasts amid transformation
Full year results beat across the boardNew management has a strong track recordDividend to be reinstated this yearShares in defence and nuclear facilities management firm Babcock International (BAB) continued their recent rally with...
20 July 2023