NTPC commissions largest Floating Solar PV Project in the country
The floating solar installation which has a unique anchoring design is spread over 75 acres in an RW reservoir.
The floating solar installation which has a unique anchoring design is spread over 75 acres in an RW reservoir.