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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.