Charlotte Russe Shutters All Stores; Abercrombie & Fitch Closing 40
Only a month after filing for bankruptcy, the women’s clothing company Charlotte Russe, which has 22 stores in New York including a location in Nanuet, has decided to shutter all of its stores.
Continue Reading