(November 16 19:46) NDTV News
Tata is said to be planning to open at least 20 "beauty tech" stores in India, to compete against LVMH's Sephora and domestic rival Nykaa for a share of the fast-growing $16 billion (roughly Rs. 1.3...
You can find the original article
here