Tech Mahindra, a leading provider of digital transformation, consulting, and business re-engineering services & solutions, has been awarded the Terra Carta Seal. The inaugural 2021 Terra Carta Seal recognises global companies
Tech Mahindra, a leading provider of digital transformation, consulting and business reengineering services and solutions, has been recognized as a leader in the Dow Jones Sustainability Indices (DJSI) 2019 for the fifth