TECH MAHINDRA LIMITED
TECH MAHINDRA LIMITED – IT Services Company (Tech Mahindra Limited is an Indian multinational subsidiary of the Mahindra Group, providing information technology services and business process outsourcing to companies in various vertical and horizontal markets.)