Tag: Corporate Governance Scorecard

Tata Power ranks among top 10 companies with the highest Corporate Governance score

Tata Power has been ranked among the top 10 companies in this year’s Indian Corporate Governance Scorecard, which is developed jointly by BSE Limited, the International Finance Corporation (IFC) and Institutional Investor Advisory Services India Limited (IiAS), with the financial support of the Government of Japan. Tata Power made it into the top 10 list…