In a significant stride for Tamil Nadu’s energy infrastructure, the Udayangudi Supercritical Thermal Power Plant’s first 660 MW unit is…
In a significant stride for Tamil Nadu’s energy infrastructure, the Udayangudi Supercritical Thermal Power Plant’s first 660 MW unit is…