December 13, 2024 16:36 (IST)
Jun 26, 2022, at 02:36 am
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