The Big Lie – or tired old axiom if you want to be polite – is that renewables can’t get the job done. If you need to believe that, then you might as well believe that ignorance is strength. As I noted here, and many times at this blog, renewables are blowing the doors down […]