India’s NTPC synchronises 660MW unit of 3.3GW Barh power plant

The Barh Super Thermal Power Station is located in Patna, Bihar, a state in India. (Credit: Abhinav paulite/Wikipedia)



Related Article
Recommended Whitepaper

View More