December 24, 2024 06:40 pm (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