River Island’s Financial Challenges Amid Market Strain
River Island reported a pre-tax loss of £32.3 million for 2023, highlighting a difficult market climate.Sales dropped 15% to £701.5 million, compared to £825.8 million in 2022, impacted by rising…






