Storm Ravages World’s Largest Floating Solar Plant, Takes It Offline Days After Launch
The concept of floating solar power is taking on water after a storm knocked a new Indian project offline only a few days after it began operations. What has been described as the world’s largest floating solar plant at Omkareshwar Dam was badly damaged when a storm hit in mid-April. Narmada Hydroelectric Development Corporation said […]