News

COMMENT: Unless a rescue deal can be agreed, the high-street retailer faces imminent collapse. If it joins the likes of ...
River Island made a £33.2m loss in 2023 after sales fell 19%, according to its most recent set of accounts.