Tech Mahindra Ltd provides a comprehensive range of IT services, including IT-enabled service, application development and maintenance, consulting and enterprise business solutions, etc. to a diversified base of corporate customers in a wide range of industri...... read more