Struggling Retailer Charlotte Russe to Close All 416 Stores Struggling Retailer Charlotte Russe to Close All 416 Stores Fashion Chain Just the Latest to Shut Locations BY LOU HIRSH (via CoStar) Read More