Store Twenty One collapses into liquidation with the loss of 900 jobs – Telegraph.co.uk
Store Twenty One, the discount fashion chain, has gone into liquidation, resulting in the loss of 900 jobs. The retailer has been on the brink of collapse for a number of weeks after it failed to raise any extra cash from its main lender, State Bank of India. In a rush to raise funds its owner,…
