Storm damages world’s largest floating solar plant
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.
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.