---historical reference--- February 15, 2013
In just over a year and a half, 21 The North Face® stores across the country have recycled more than one million plastic polybags through a program with upcycling and recycling pioneer, TerraCycle. The Natick store on Worcester Street is … Continue Reading