Store Twenty One put into liquidation

Store Twenty One has collapsed into liquidation and will close its remaining 122 shops.

Corporate recovery firm Quantuma has been appointed to manage the liquidation process.

The retailer has been struggling for some time. In July last