english text

New Look debuts in China

British retailer New Look has opened its first two stores in China. Branded as New Look London to showcase its British heritage, the stores are located in Beijing’s Glory Mall and Shanghai’s Cloud 9 shopping mall […]