New Look reportedly closing 10 percent of stores across the UK

The fast fashion chain is reported to be considering a 10 percent reduction of its home market’s physical network.


OR CONTINUE WITH
New Look