By  on July 28, 2008

Moncler is expanding in chic ski resorts.

The high-end outerwear brand last week opened an 864-square-foot store in Chamonix, the picturesque ski town in the French Alps, and inaugurated a bigger unit of 756 square feet in Courmayeur, Italy, close to its former smaller store.

To Read the Full Article

Tap into our Global Network

Of Industry Leaders and Designers

load comments
blog comments powered by Disqus