900 jobs lost as fashion retailer Store Twenty One goes into liquidation – ChronicleLive
Fashion retailer Store Twenty One – which has a number of sites in the North East – has gone into liquidation, resulting in the loss of 900 jobs. Its owner, Indian manufacturing giant Alok Group, failed to secure investment for the chain following a Company Voluntary Arrangement (CVA) in 2016. As a result, corporate recovery…

