New Look to pull out of China with closure of 120 stores
Fashion chain’s decision comes as it continues to face tough conditions on UK high streetNew Look is to close all its 120 shops in China by the end of the year after disappointing sales, as it continues to battle tough conditions on the UK high street.The fashion chain, which persuaded landlords to back the closure of up to 60 of its 593 UK stores and rent reductions on dozens more via an insolvency process in March, said it was reviewing all its international markets. Continue reading...
Read more »