Tag: North Face

The North Face Founder Douglas Tompkins Dies in Kayaking Accident in...

0
The founder of outdoor adventure brand The North Face and Esprit clothing company, Douglas Tompkins, has died in a kayaking accident in Chile. Tompkins,...