Published by Abigail Townsend on 13th May 2026
(Sharecast News) - Babcock International posted a jump in annual revenues on Wednesday, but confirmed profits had been hit by a one-off charge on a contract to build five ships for the Royal Navy.
URL: http://www.digitallook.com/dl/news/story/35929441/...