The North Face has created a new store format with the opening of an 8,000-square-foot New York City location, and it plans to remodel most of its 100 existing stores in the coming years. The lighter, brighter store features products and stories that encourage shoppers to explore, a dedicated pickup area for online orders and services including personal styling. Read the Glossy story here