1. Microsoft Corp
2. IBM Corp
3. Accenture
4. Deloitte
5. Capgemini
6. Cognizant
7. Infosys
8. Tata Communication Services
9. VirtusaPolaris
10. Wipro