Depository of News

Russia's budget deficit at $67.56 bln, 2.5% of GDP in January-August

newsdepo.com · economy

Federal budget expenditures totaled $370.18 bln in January-August 2026

Read full article →