Critique of wind and solar cannot withstand light of day

By Craig Morris