British fast fashion brand New Look plans to open 40 new stores in China by March 2016. New Look operates over 800 stores around the world and most of them.....
Subscribe for Full Access!
Gain valuable retail and trade intelligence from our database of millions of data points spanning 20+ years!