Charlotte Russe to Close Stores: 19 Other Retailers Also Shuttering Locations
Charlotte Russe, the women's fashion brand retailer, has gone back bankrupt and will close nearly 100 stores. It follows 19 other retailers that have announced they will shutter hundreds of locations this…