Tag: Lara super thermal power plant
Unit 1 of NTPC Lara super thermal power plant in Chhattisgarh begins operations
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