Charlotte Russe is a US-based clothing retail store chain founded in 1975 that offers modern fashion styles and accessories for young women. Charlotte Russe clothes are made locally in California, with the company facing criticism due to allegations of poor factory and working conditions as well as lead-contaminated clothing.
Thoughts on this brand? Leave a comment!