infotechlead

Tech Mahindra Posts 2% Drop in Revenue, 62% Dip in Profit