Friday, September 30, 2022
- Advertisement -spot_img

TAG

India's largest floating solar power project

Tata Power arm commissions India’s largest floating solar power project

Tata Power Solar Systems said on Saturday that it has commissioned India’s largest floating solar power project of 101.6 MWp in Kerala backwaters

Latest news

- Advertisement -spot_img