The Blog

Lights out. Report details how spiking energy prices show that renewable energy is not up to the task