RetailView Retail CategoryShoppingView Shopping CategoryThe North Face Is Closing Stores As Part Of An Earth Day Initiative It seems like every other day we hear about another retailer closing stores. And when a brand shuts down shop, we rarely hear about them... By StyleDemocracy By StyleDemocracyView Author PostsApr 18th 2019 View this article.