Tata power commissioned India’s first and largest floating solar project in kerala
Tata Power Solar Systems announced on June 25 that it had completed India's largest floating solar power project in Kerala backwaters, totaling 101.6 Megawatt Peak.
Tata Power Solar Systems announced on June 25 that it had completed India's largest floating solar power project in Kerala backwaters, totaling 101.6 Megawatt Peak.