Renewables finally overtake fossil fuels as share of worldwide energy production – with ‘role model’ Spain leading the green charge
RENEWABLE energy has overtaken fossil fuels as the world’s main source of electricity for the first time in over a century, in a global shift