Key Figures
7,865
stores
13
DCs (distribution centres)
10
countries
of presence
of presence
~92%
VVR share in
Russia
Russia
327.5
RUB billion
Revenue 2025
46.2
RUB billion
EBITDA 2025