Canadian brand Arc’teryx has reopened its 280-sqm retail store in Boston’s popular Newbury Street shopping district. The newly designed space also features a unique art installation that tells the story of how Arc’teryx’s innovative products are created from concept to development and then tested under the harshest conditions.