News

Odlo opens new store in France and will keep expanding

08/12/2014
Odlo opens new store in France and will keep expanding

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...

To continue reading this story, please sign in or register.