Hydropower

China Aims to Have World’s Largest Hydropower Capacity

China is speeding up the exploitation of hydroelectricity in its western region to make the world’s largest hydropower generating capacity