Arc’teryx has launched a new retail store concept called The Icon Store. The first store was opened in Walnut Creek, California, on Nov. 12 with 77 square meters of floor space, inspired “by wood-frame backcountry huts.” The compact store is designed to streamline the shopping experience by showcasing only a ...