Store Twenty One goes into liquidation with loss of 900 jobs – The Guardian
Struggling fashion chain Store Twenty One is being liquidated with the loss of 900 retail jobs. The value clothing retailer, which was based in Solihull in the West Midlands, has entered compulsory liquidation and its 122 stores which ceased trading on Friday will not reopen. The company had been in a precarious financial situation since…