Riverisland
River Island to Close 33 UK Stores Amid Restructuring Efforts
High street fashion retailer River Island has revealed plans to close 33 stores across the UK within the next six weeks as part of a major restructuring initiative. The company, facing ongoing financial challenges, will also …