Tech Mahindra FY19 Revenue up 12.9%, EBITDA up 34.6% YoY Tech Mahindra Ltd., a specialist in digital transformation, consulting and business reengineering today announced the audited consolidated financial results for its fourth quarter and year ended March 31, 2019 Financial highlights for the May 21, 2019 News