River Island Plans to Close 33 Stores, Putting Hundreds of Jobs at Risk British fashion retailer River Island has recently announced its decision to close 33 stores, a move that could potentially put hundreds of jobs at risk. The company’s CEO, Ben Lewis, stated that despite the closures, they would strive to minimize job losses […]