Russia's total defence spending hit 13.1 trillion rubles (£114 billion) in 2024 - £366 billion when adjusted for purchasing power parity.
The country with the world's largest amount of debt is also the biggest spender - and it owes billions to countries with far ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results