infotechlead

Tech Mahindra Q1 revenue up 22%, profit up 27%