Russia's consolidated budget deficit widened in 2025 to 8.3 trillion roubles, or 3.9% of GDP.
Business
Moscow to cut large investment program, revealing Russia's deeper budget problems
Russia's consolidated budget deficit widened in 2025 to 8.3 trillion roubles, or 3.9% of GDP.