Tech Mahindra's Q2 Profit Surges 17%

  • 2 years ago