New Look Aims At 70 Stores In China By March 2016
British fast fashion brand New Look plans to open 40 new stores in China by March 2016.
British fast fashion brand New Look plans to open 40 new stores in China by March 2016.
British fashion chain retailer New Look Group Ltd. has announced plans to enter the Chinese market and it will open the first Chinese store in March 2014.