News

The backlog of unfulfilled orders at European defence plants reached a record high of 365 billion US dollars in 2024, according to a report by the Russian organisation Roscongress Foundation, titled ...