Banking News Tech Mahindra Q1 Revenue up 13% YoY August 1, 2018 admin 0 Comments EBITDA, Tech Mahindra, USD Revenue EBITDA up 45% and PAT up 12% YoY USD Revenue grew 0.3% QoQ, in CC terms Tech Mahindra Ltd., Read more