Loading page…
Tech Mahindra Ltd 2026 Integrated Report
Company: Tech Mahindra Ltd
Sector: Technology & telecommunications
Country: India
Year: 2026
Type: Integrated Report
Pages: 684
The report presents TechM's FY26 consolidated revenue of ₹ 568,154 Mn and a workforce of 147,623 employees. Environmental disclosures report total energy consumption of 147,254 MWh and 26.45% renewable energy across global operations. The company has SBTi-approved net-zero targets, including net zero across the value chain by FY35 and a 58.8% Scope 1 and 2 reduction target by FY30. ESG governance is led by the Board and supported by dedicated committees, with DNV providing external assurance.
Indicators available in this report: