The Retail Apocalypse Continues: Another Mall Chain Just Went Extinct
  • 5 years ago
Women’s clothing retailer Charlotte Russe will begin the process of closing all of its stores and start liquidation sales today.