Tata Communications Collaboration Services Private Limited · Stt Global Data Centres India Private Limited · Solutions Infini Technologies(india) Private Limited · Tata Communications Limited · U72900 Mh2007 Ptc176737 · Kimberly Clark India Private Limited · Lakme Lever Private Limited · Microsoft Corporation (India) Pvt Ltd · Novamesh Limited