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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results