News

River Island made a £33.2m loss in 2023 after sales fell 19%, according to its most recent set of accounts.