Media Trust Score76%

India's Reliance Retail in talks for rights of beauty retailer Sephora – report – Reuters

Sephora, owned by French luxury goods group LVMH (LVMH.PA), has 25 stores in 13 cities in India with brands in categories such as cosmetics, …

  • You already voted!
  • Read More