In Pictures: Geox unveils new store concept 'X Store'
Footwear and apparel retailer Geox has unveiled its newest store concept in Milan, Italy which aims to bring together technology, design, sustainability, and well-being.
OR CONTINUE WITH
Geox
Sustainability
x stoe