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 ...