Tata Power completes 126 MW floating solar project in India
NHDC, in partnership with Tata Power Renewable Energy Limited (TPREL), commissioned a 126 MW floating solar project in Madhya Pradesh. Read more here.
NHDC, in partnership with Tata Power Renewable Energy Limited (TPREL), commissioned a 126 MW floating solar project in Madhya Pradesh. Read more here.
Indawadi plant, part of India’s largest floating solar plant at the Omkareshwar Dam, has sustained substantial damage in storm. More on the incident here.