COVERGIRL to Open Flagship Store in Times Square
COVERGIRL is slated to open its very first flagship store in the heart of New York City – Times Square. The decision is part of the brand’s strategic overhaul to
Continue ReadingCOVERGIRL is slated to open its very first flagship store in the heart of New York City – Times Square. The decision is part of the brand’s strategic overhaul to
Continue Reading