The North Face has opened a 2-floor, 250-square-meter store in...
2006-06-14T00:00:00+01:00
The North Face has opened a 2-floor, 250-square-meter store in Munich, where it will supply a large range of outdoor equipment and apparel in cooperation with Sport Schuster.