Adidas Terrex has given up the plan to open its first French store, according to an exclusive report by sport-guide.com. The store was expected to open at the Nouvelles Galeries in Annecy, in France’s Haute Savoie department, in early 2023. Meanwhile, Sport-Guide has also revealed that Adidas Terrex will open ...