OVER 120 New Look stores may close at it tries to revive its fortunes. The fashion retailer said in March it would shut 60 stores through a restructuring deal with its creditors, to cut costs and improve profitability. On Tuesday it said that had risen to 85, because landlords have been exercising...