
Tata Power secures ‘Next Leaders’ position in IiAS Corporate Governance Scorecard Assessment, 2025
New Delhi: Tata Power, one of India’s largest integrated power companies has been positioned in the ‘Next Leaders’ category of the Indian Corporate Governance…














