infotechlead

Tech Mahindra revenue up 10%, EBITDA up 7% in Q2