Tata Power ranks among the top 10 companies with the highest corporate governance score

Tata Power has been ranked among the top 10 companies in India with the highest corporate governance score. The scorecard is developed jointly by BSE Limited, the International Finance Corporation and Institutional Investor Advisory Services India Limited with financial support from the Government of Japan. Tata Power has made it to the top 10 list for the first time. This is also the first time that the company has entered  the “Leadership” category.