Tag: hydro power in China
China Begins Construction Of World’s Largest Hydropower Dam
China has begun work on the largest hydro power projects in history. Many of its neighbors are not pleased.
The post China Begins Construction Of World’s Largest Hydropower Dam appeared first on CleanTechnica.