Story perspectives
Russia Sees 37.5% Drop in New Brand Launches
10/28/2025
50 8
1 of 1
Story summary
- In 2025, 27 brands launched in Russia from January to September, marking a 37.5% drop from 2024.
- Analysts expect 42 new brands by year-end, about half of 2024's figure.
- The slowdown stems from decreased consumer purchasing power and limited credit availability.
- Real consumer spending fell 1.3% year-on-year in mid-October.
- Shopping mall foot traffic is expected to decline by 3%.
