News

In London, defence stocks fell sharply amid hopes of peace in Ukraine with Babcock International, BAE Systems and Rolls-Royce ...