India’s largest floating PV plant goes online

Tata Power’s engineering, procurement and construction unit has commissioned a 101.6 MWp floating solar project in the Indian state of Kerala.