Take a fresh look at your lifestyle.
Browsing Tag

Solar Plant

Solar Plant

The world's largest floating solar plant in Madhya Pradesh's Khandwa district has been damaged by a storm The plant, built on the backwaters of Omkareshwar Dam,