cleantechies.com
Scale and Extent of Dam Boom in China Detailed in Mapping Project
China is planning to build at least 84 major dams in its southwest region, as shown in a map from the Wilson Center, eventually boosting its hydropower capacity by more than 160 gigawatts. By next …