Madhya Pradesh plans 1GW floating solar project
The central Indian state of Madhya Pradesh is planning the largest floating solar project on India's largest dam. The 1GW project would be...
The central Indian state of Madhya Pradesh is planning the largest floating solar project on India's largest dam. The 1GW project would be...