Business quiz with answers: Top 10 software companies in India

  1. Tata Consultancy Services
  2. Wipro
  3. Infosys
  4. Satyam Computer Services
  5. HCL Technologies
  6. Tech Mahindra
  7. Patni Computer Systems
  8. i-flex Solutions
  9. MphasiS
  10. L&T Infotech

- Contributed by Vaibhav Agarwal