Key Figures
6,722
stores
13
DCs (distribution centers)
9
countries
of presence
of presence
~90%
VVR share in
Russia
Russia
291.9
RUB billion
Revenue 2023
53.1
RUB billion
EBITDA 2023