Riverisland
River Island to Close 33 Stores Including Somerset Location Amid Restructuring
High street fashion retailer River Island has announced plans to close 33 stores by the end of January, including its Taunton location in Somerset, as part of a comprehensive restructuring strategy. This move follows a series …