Tech Mahindra has re-emerged as a leader in the S&P Dow Jones Sustainability Indices (DJSI) 2020, one of the world’s most renowned indices for ESG (Environmental, Social & Governance), for the sixth consecutive year. Tech Mahindra is amongst only three Indian companies to be included in the DJSI World IndexRead More…