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