News

Almost half the people reading this story have a gift card in their wallet or at home right now, data shows. And if they bought a gift card from major beauty retailer Sephora, it's possible the card ...