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 ...
Twenty-six New Look stores are set to close in the coming weeks, causing the loss of about 350 jobs. The Irish branch of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results