Tata Power Solar Systems on Saturday said it has commissioned India’s largest floating solar power project of 101.6 Megawatt Peak (MWp) in Kerala backwaters.
The project is installed on a 350-acre water body in Kayamkulam, Kerala, a company statement said.