River Island allowed to shut shops to stave off collapse
Rachel ClunBusiness reporter, BBC NewsGetty ImagesRiver Island has been given the green light to close 33 stores across the UK after the High Court approved the fashion retailer's restructuring plans.The…