In October 2025, renewables supplied four times the amount as in October 2015.
(Please use a modern browser to see the interactive version of this visualization)