World's largest floating solar plant damaged by severe storm in India

In India's state of Madhya Pradesh, the world's largest floating solar plant at Omkareshwar dam suffered severe damage during a storm on April 9. Footage captures the destructive impact as strong winds uprooted and damaged solar panels, disrupting operations.