Massive high street fashion chain reveals list of 33 stores it is closing with 71 more at risk - and thousands of jobs on the line
River Island has revealed the full list of 33 stores set to be axed under sweeping plans which could put thousands of jobs on the line.