The North Face is about to open its first lifestyle-oriented store in Spain, located in the central Calle Carmen of Madrid. While developing the fashion retail channel in Spain, as in other countries in Europe, TNF is about to complete a clean-up of the distribution in the country, leaving discounters and the mass market in general.

Topics