Renewable energies overtook global electricity demand last year, led by solar growth in China, India

Apr 21, 12:37 AM