On March 1, the opening of the anniversary store of the Italian brand of footwear, clothing and accessories Geox took place. The brand's branded retail network in Russia now has 80 mono-brand stores, 50 of which are franchised.
The opening of a new Geox store took place in the Vegas shopping center "Crocus City", the retail area is about 120 sq. meters. Sergey Shuvalov, General Manager of Geox in Russia, noted that during the pandemic, the brand managed to expand its retail network and open 12 new stores.
The company's annual financial report notes that Geox's sales in Russia grew by 2021% in 23.