France’s Sephora, owned by LVMH Moët Hennessy Louis Vuitton, has just opened up a large store in New Delhi’s Select CityWalk mall in the Saket neighborhood. Besides a huge selection of Sephora’s own makeup, skincare, and accessories, the store features brands such as Dior, Estée Lauder, Clinique, Burt’s Bees, Make...
