Hydropower is the
most widely-
used renewable power
source, with the global hydroelectric installed capacity exceeding 1,000GW, accounting for over 16% of the world's net electricity production and more than 65% of the global power generation capacity from
renewable sources.Jan 14, 2014
read more >>