World’s largest floating solar plant wrecked by storm before grand unveiling.

The world’s largest floating solar power plant, situated at Omkareshwar Dam in Madhya Pradesh, India, suffered destruction from a storm just days prior to its anticipated inauguration, leading to widespread disappointment and questioning of foresight.