Begin typing your search...
You Searched For "water reservoir"
NTPC Simhadri commissions 25 MW floating solar plant
Another gem added to the jewel of NTPC Simhadri Super Thermal Power Station with the commissioning of 25 MW floating solar PV project--first of kind...