Odlo opens new store in France and will keep expanding
08/12/2014
Swiss sportswear company Odlo has opened its nineteenth own-brand store, chosing Megève, a ski resort in south-eastern France, as the location. The new store opened at the end of November and will stock Odlo’s current autumn-winter 2014-2015 collection. The company has had a presence in France since 2001, with its own network of stores plus...