Three Russian retail companies are now facing the threat of bankruptcy and possible closure. These are the cosmetics manufacturer Oomph, the Selgros chain, and the clothing brand Marcelo Miracles.
The financial difficulties stem from rising costs, falling consumer demand, and increased competition. Some companies are already considering downsizing their store networks or ceasing operations entirely.
The problems faced by individual retailers reflect a general deterioration in the Russian market. In 2026, the rate of new store openings in Russia fell to its lowest level in the past 15 years, and a number of brands have already scaled back their presence or completely left the Russian market.
This is reported by Russian propaganda media.
Russian banks are predicted to face a major crisis due to the war.
European intelligence has warned of the risk of a banking crisis in Russia — Reuters.
Russia has begun freezing bankdeposits held by citizens of “unfriendly” countries.