What is currently the world’s largest source of renewable energy?
A Wind power
B Solar power
C Hydropower
Hydropower currently is the largest source of renewable energy accounting for more than 54% of the world’s renewable power.
The correct answer is Hydropower.