Icon
 

Global ranking of renewable electricity generation