1.

What is the peak capacity of India's largest floating solar power project commissioned by Tata Power Solar?

Answer» Kerala on a 350-acre water body, backwaters area, having an installed capacity of 101.6 Megawatt Peak.


Discussion

No Comment Found