News

While still a couple years away from going live, China has just unveiled two turbines so massive it's hard to comprehend.
BEIJING -- The second generating unit at a hydropower station located at the main stream of the Jinsha River in Southwest ...
This video showcases a mini hydroelectric dam construction project, exploring the science behind it and the processes ...