River Island's operating loss almost doubled (86.3%) to £65.3m for the 52 weeks to 28 December 2024, months before its ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results