Mapping
Omkareshwar Reservoir (Madhya Pradesh) Source: PIB NTPC Renewable Energy Limited has successfully secured a bid for an 80 MW floating solar project at the Omkareshwar Reservoir in Khandwa, Madhya Pradesh. The largest floating solar project in India is a 100 MW installation located at NTPC Ramagundam in Telangana. The Omkareshwar Dam is a gravity …