Bharat Express

Solar Plant

A recent storm has dealt a blow to the world's largest floating solar plant located in Madhya Pradesh's Khandwa district, causing damage just before its scheduled launch.

The facility is planned to generate 61.875 million units (MUs) of electricity per year