Tag Archives: Sardar Sarovar

Diminishing Returns from India’s Large Hydropower Projects

India is pushing for more large hydropower projects, even as existing dams grow increasingly inefficient.

Read More »