by Judith Curry China is engaged in a push to build hydroelectric dams on a scale unprecedented in human history. While being touted for producing lower-emission electricity, these massive dam projects are wreaking havoc on river systems across China and … Continue reading →
Source