The North Face announced a new global retail strategy, beginning with the opening of a new store in the historic SoHo neighborhood of Manhattan on Friday, August 9.
Through the refreshed retail strategy, the brand will transform its existing locations into basecamps for exploration, aiming to create a stronger connection with consumers and evolve The North Face retail environment to a space that feels more like the brand and less like a store.