Business Tata Group to open 20 ‘beauty tech’ outlets, in talks with foreign brands India’s Tata Group is planning to open at least 20 “beauty tech”… ReportWireNovember 15, 2022 View Post