Sephora unveils new store concept in US

LVMH-owned beauty retailer Sephora is unveiling a new store concept on November 20 in San Francisco that is built around its teach, inspire and play (TIP) approach.   Called Sephora Beauty TIP Workshop, the 8,500ft2 (780m2) store is opening at...
Read the full article now!
Subscribe