News

The London-based company has laid out a major rescue plan which will see it shut 33 stores and pay reduced rents on a further 71 shops.