Skip to content

Tech Mahindra Ltd Sustainability Reports

Tech Mahindra Limited provides global information technology, networking technology solutions, and business process services to various industries.

Sector: Technology & telecommunications

Country: India

Exchange: National Stock Exchange of India

ISIN: INE669C01036

23 reports from 2006 to 2026