Clothing chain with 3,500 outlets worldwide to close location in weeks – months after CEO revealed ‘reinvent’ strategy
A NORTH Face store in a US city will close in weeks, ending more than 15 years of business. The closing-down outlet has been a constant in Philadelphia city center since 2009, but its days are numbered. 2 A North Face store in Philadelphia is to …