Russia's Q1 budget deficit narrows to 1% of GDP

Apr 8, 2025 - 10:18
 0
Russia's Q1 budget deficit narrows to 1% of GDP