Storia: In 2025, wind and solar electricity production in Europe surpassed that of fossil fuels — Warptech News