September’s activity data from Russia suggest that while the downturn in industry seems to have bottomed out, the slump in consumer spending has deepened. Retail sales are now falling at their sharpest pace since 1999.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.