Begin typing your search...
You Searched For "NTPC Simhadri Thermal Power Plant"
NTPC Simhadri becomes India's first power plant to commission floating...
Simhadri Super Thermal Power Plant of NTPC has become the first power plant in the country to successfully commission a floating solar power project.