site logo

Achieving 100% renewables by 2050 cannot be summarily ruled out