fbpx


Electricity production from renewable sources, excluding hydroelectric

kWh, 1960–2015

Cancel
Download