River Island's operating loss almost doubled (86.3%) to £65.3m for the 52 weeks to 28 December 2024, months before its ...
A popular high street chain is due to enforce a number of closures. River Island says a total of 33 stores will be shut by ...
River Island is set to shut 35 stores over the coming months, with the first closure scheduled for next week. The high street fashion chain revealed last month that it was preparing to close 33 stores ...
River Island has received an eleventh-hour reprieve after fears the chain could collapse in weeks. The fashion brand has been a high street staple since it launched in 1988 in the UK, after first ...