News

But New Look’s Irish branch entered liquidation, meaning nearly all stores will shut down in the country. The high street brand has already restructured its UK store estate twice in the past six ...