10 MW Simhadri floating solar plant commissioned

It is said to be the single largest floating installation in the country

10 MW Simhadri floating solar plant commissioned
Linkup
It is said to be the single largest floating installation in the country