
Fashion
2 min read
The North Face shuts down stores
Outdoor retailer The North Face closed its global headquarters and more than 100 stores in the US and Canada on Monday, April 22, as part of its effort to make Earth Day a global holiday. The store closures are the culmination of The North Face’s Explore Mode…