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