Last week, we posted the results of a report from the John Muir Trust claiming that wind power is a lot more useless than the wind industry--or anyone invested in renewable energy, really--would like us to believe. Naturally, we were contacted by the
Read More »