Sephora opens pop-up store in Brazil

LVMH-owned perfumery chain Sephora has opened its first pop-up store in South America. The store, which opened at the Shopping Center Norte in São Paulo in April offers only products from the retailer’s own brand range, the Sephora Collection.  ...
Read the full article now!
Subscribe