India’s largest floating solar power project commissioned
India, Kerala, Kayamkulam: Tata Power Solar Systems, a subsidiary of Tata Power, has commissioned 101.6 MWp floating solar project in Kayamkulam, Kerala.
India, Kerala, Kayamkulam: Tata Power Solar Systems, a subsidiary of Tata Power, has commissioned 101.6 MWp floating solar project in Kayamkulam, Kerala.