River Island Closing 18 More UK Stores This Week
River Island is closing 18 more UK stores this week as part of its restructuring plan, bringing total closures this month to 33. The fashion chain aims to secure rent reductions to save over 140 branches.


