1 article
Claire's, a brand synonymous with mall trips, is set to open 7,000 new retail spaces across North America.