Categories
Articles

Prices of TVs, vacuums, and cars soared by as much as 17% in Russia in the last week, as the Kremlin calls inflation a ‘shocking external impact on our economy’

Business Insider Business Insider