Hydropower, Renewable Source for Electricity, Major Energy Source
Hydropower is the foremost renewable source for electricity generation globally, supplying 71% of all renewable electricity. Reaching 1,064 GW of installed capacity in 2016, it generated 16.4% of the world’s electricity from all sources. Hydropower is receiving enormous support from v