Babcock shares hit five-year high on raised full-year guidance
Sales and earnings to top forecastsNuclear business better than hopedMarine contracts also impressCivil and defence contractor Babcock International (BAB) cheered investors with the revelation revenues and underlying operating...
06 February 2025