“Renewables are winning the energy battle”

Repsol: taking Aramco’s stake in renewables?