6
June 22 (Reuters) – British defence and engineering group Babcock International reported a 19% drop in annual underlying operating profit on Monday after a £140 million ($184.90 million) charge on its
(The article has been published through a syndicated feed. Except for the headline, the content has been published verbatim. Liability lies with original publisher.)