New Look set to close up to 100 UK stores in radical revamp November 6, 2018 by No comment(s) Uncategorized Struggling fashion retailer to close 25 more outlets than announced in radical recovery plan. Read More