India’s NTPC commissions unit 2 at Khargone super thermal power project

The Khargone power plant in the Indian state of Madhya Pradesh. (Credit: NTPC Ltd.)



Related Article
Recommended Whitepaper

View More