Babcock widens full-year loss to £1.6bn after contract review in July 30, 2021 Head of UK’s second-biggest defence contractor says he can strengthen the group without needing an equity issue
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024