New Look blames poor spending and weather for 7% drop in sales

Posted 4 years ago

Fashion outlet still working on turnaround that closed 100 stores and slashed rents

via theguardian.com
Read More

Featured Brands