The North Face ® Opens New Barcelona Retail Store With Athlete Outreach Events
The North Face®, the world’s premier supplier of authentic, innovative and technically advanced outdoor apparel, equipment and footwear, today announced the impending opening of a new retail partnership store in Barcelona, Spain, on 7 March 2008. The Barcelona store is the first new store for 2008 for The North Face® EMEA (Europe, the Middle East and Africa) and, as such, the first to incorporate an updated retail design.