Skip to playerSkip to main content
  • 17 years ago
Russias economic stimulus is the biggest in the world, according to the International Monetary Fund. But experts say the Governments generosity is boosting the countrys double digit inflation.
Comments

Recommended