×

India’s Tata to open 20 ‘beauty tech’ outlets, in talks with foreign brands

By Syndicated Content Nov 15, 2022 | 6:36 PM