New Look closes China stores

New Look will exit its remaining 120 stores in China by the end of December this year.

The retailer will also close its head office in Shanghai shortly after the store closures.

It is thought that CBRE