China produces the most electricity from hydroelectric power, some 856.4 billion kilowatt hours a year -C more than double the amount produced by
Brazil, in second place. The top three is completed by
Canada, which produces 376.7 billion kilowatt hours a year.Oct 13, 2015
read more >>