Geox announces new large store for Madrid
23/09/2010
Italian footwear brand Geox will open a second large own-brand store in Spain, this time in Madrid. Geox has had a presence in the Spanish market for years through a large number of smaller stores and in multi-brand shoe shops. Earlier this year, it added substantially to its presence in Madrid by opening a new own-brand store covering 120...