Odlo opens fifth French store
23/05/2018
Sports and outdoor apparel manufacturer Odlo has taken up store space at a new shopping centre around 30 kilometres outside of Lyon, France. The shopping centre, which is to be known as The Village Lyon, officially opened on May 18. It is located in Villefontaine. Odlo’s fifth in France, this new store will offer the brand’s full range of...