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
The fast fashion chain is reported to be considering a 10 percent reduction of its home market’s physical network.