Wind and solar generated more EU electricity than fossil fuels for the first time in 2025, with battery storage starting to ...