Charlotte Russe announced on its website and social media this week it is re-opening 100 retail locations across the U.S. The cryptic messaging does not offer many details on why, or which locations will re-open. A video the company posted shows an updated pink logo and states ‘New Team. New Selection. New Charlotte Russe.” It advises followers […]