New Look has confirmed additional store closures which bosses are said to have ordered in response to Labour tax changes. Of the chain’s 364 shops, around 90 are ‘at risk’ when their leases ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results