Store Twenty One to close 82 stores About 8 years ago
Store Twenty One has said that it will close 82 stores as part of a Company Voluntary Arrangement which will streamline the store estate in order to “remain competitive in today’s challenging retail environment”. The proposals, which have been voted for by 86% of the company’s shareholders, include taking the number...