O’key Group

Russian retail group, 86 stores in 20 largest cities, 435,000 sq m sales space