Geox Store in Rome, Italy with People Shopping Editorial Stock Photo - Image of people, illustrative: 116214533
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
Italian brand Geox rides out the storm with sales of €264mn in H1 - Fibre2Fashion
Geox ® | Breathable shoes & clothing | Official Website
GEOX presents its revolutionary X STORE CONCEPT. | AN Shopfitting Magazine