Following a major contraction in November 2018, when high street chain New Look closed over 100 stores in the UK, the fashion retailer is continuing to restructure its business
from Daily Star - Weird News https://ift.tt/cCbsVhO
Full list of New Look stores set to close for good across UK this month
0
February 08, 2023
Tags