Unit 1 of NTPC Lara super thermal power plant in Chhattisgarh begins operations

Pallavi Madhiraju- March 26, 2018 0

Indian power utility NTPC has put the first unit of the first stage of the 4GW Lara super thermal power plant in Chhattisgarh into operations. ... Read More