News

River Island has around 230 stores and employs around 5,500 people - here are details about the fashion retailer's ...
Fashion retailer wants to shut 33 stores and reduce rent costs, and says it needs £10m of funding in September ...