Tata To Launch 20 ‘Beauty Tech’ Stores, In Talks With Foreign Brands
Tata to open 20 ‘beauty tech’ outlets, in talks with foreign brandsNEW DELHI: Tata Group is planning to open at least 20 “beauty tech” stores where it will use virtual…
All Strange Things About India and world
Tata to open 20 ‘beauty tech’ outlets, in talks with foreign brandsNEW DELHI: Tata Group is planning to open at least 20 “beauty tech” stores where it will use virtual…