·
Inclusion
is an outcome of an annual assessment of the S&P BSE 100 companies on the
Indian Corporate Governance Scorecard framework
Tata
Power, one of India's largest integrated power companies has been positioned in
the 'Next Leaders' category of the Indian Corporate Governance
Scorecard Assessment 2025 undertaken by the Institutional Investor
Advisory Services India Ltd (IiAS) for 2025.
The
inclusion is an outcome of an annual assessment of the S&P BSE 100
companies on the Indian Corporate Governance Scorecard framework, which has
been jointly developed by the International Finance Corporation (IFC), BSE, and
IiAS and is based on the G20/OECD principles of
Corporate Governance and assesses company level
governance practices across four equally weighted pillars: rights and equitable treatment of
shareholders, sustainability and resilience, disclosures and transparency, and
responsibilities of the board.
This was the 10th edition of IiAS Indian Corporate Governance Scorecard, marking a decade of tracking the evolution of governance practices in corporate India. The 2025 assessment indicates a more mature governance landscape, with the focus shifting beyond formal compliance toward the quality of oversight, resilience, transparency, and long-term value creation.