Earth Day Archives - Inside Retail

The North Face shuts stores in bid to make Earth Day global holiday

Outdoor retailer urges customers to connect with nature, not the internet.