Young fashion retailer New Look is to shut down its Chinese operations, including up to 130 stores across the country, it has been reported.
↧