
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...