Arc'teryx is opening its first French flagship in Chamonix, the famous skiing resort in the Haute-Savoie department. The store will be operated in partnership with Jean-François Coquoz, a local retailer. The 100-square-meter store is located at 306 rue Paccard, in the center of the French town. The move is part ...