ITC Infotech India Limited

INFOZECH SOFTWARE LTD

Info Edge (India) Limited

Immidart Technologies LLP

ICAN BPO India PVT. LTD.