Retail Asia22/10/2018
1min0
Embattled UK fashion retailer New Look is to quite China, closing some 130 remaining stores. The move follows a strategic review of the China business announced back in June, when the company put the brakes on an ambitious 450-store rollout plan after opening just 148. New Look has appointed property specialist CBRE to find new tenants […]