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

209


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

Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here