HomeBusinessIndia’s Tata to open 20 ‘beauty tech’ outlets, in talks with foreign brandsCosmetic products are seen for sale inside a store in Estimated read time 1 min read Cosmetic products are seen for sale inside a store in FILE PHOTO: Cosmetic products are seen for sale inside a store in Ahmedabad, India, November 15, 2022. REUTERS/Amit Dave