Saint Petersburg, Russia. 12th Mar, 2022. Branded GEOX store seen at Saint-Petersburg shopping center. Several premium brands announced the suspension of their activities in Russia and the closure of their stores. But
Store closures negatively impact Geox sales in Europe
Geox Factory Outlet Uk - Geox Shoes,Boots & Sandals Uk
GEOX Stores Across All Simon Shopping Centers
Italian footwear brand Geox store seen in Hong Kong shopping mall Stock Photo - Alamy