Top Stories IMF Downgrades Russia’s 2025 Growth Forecast Amid Economic Slowdown URGENT UPDATE: The International Monetary Fund (IMF) has just downgraded its growth forecast for Russia in 2025, predicting a mere 0.9% growth due to... Editorial2 days ago