Critical Analysis: China Continues Developing Hydropower Dams Along the Mekong River

China recently announced that its Nuozhadu Dam, the largest dam on the upper reaches of the Mekong River, has begun generating electricity.  The Nuozhadu Dam joins four other Chinese dams along the Upper Mekong River, all commissioned to help China double its overall hydropower capacity to 300 gigawatts by 2020.  The Nuozhadu itself will eventually … Read more