China needs to consider environmental implications of Hydro
As China shifts its focus to curbing carbon emissions, hydropower is becoming central to its alternative energy plan. But while the potential for renewable power generation cannot be ignored, the potential for costly environmental degradation is also high. Water is released from the Three Gorges Dam, a gigantic hydropower project on the Yangtze river, in Yichang, central China's Hubei province, after heavy ...
Read more ›