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 franchise locations. It plans to keep expanding, saying it will open between three and five new stores in major cities and in ski resorts each year.