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.
Russia's consolidated budget deficit widened in 2025 to 8.3 trillion roubles, or 3.9% of GDP. Photo: Envato/iloli

Russia's consolidated budget deficit widened in 2025 to 8.3 trillion roubles, or 3.9% of GDP.