Arc'teryx has opened its largest store in Japan. Covering 286 square meters in the Sakae shopping area of Nagoya. The Canadian brand has also reopened a 5,000-square-foot store in Montreal, following its renovation.

Topics