Tata Said to Plan 20 ‘Beauty Tech’ Stores With Virtual Makeup Kiosks, More

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…

About the Author

You may also like these