November 23, 2024 01:48 (IST)
Mumbai: Tata Power Solar Systems Limited (Tata Power Solar), a wholly-owned subsidiary of Tata Power, has accomplished a remarkable feat by commissioning India's largest floating solar power project in Kayamkulam, Kerala on a 350-acre water body, backwaters area, having an installed capacity of 101.6 Megawatt Peak.
Latest Headlines