
Holding financiers accountable for bankrolling big hydro projects
Teesta Stage III dam — one of the biggest hydropower dams in India — was entirely wiped out by last year’s devastating glacial lake outburst flood (GLOF).
Hydropower projects, often despite their documented environmental and social costs, are labeled as “renewable” and “green” energy investments....