Begin typing your search...
You Searched For "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.