The Unhinged Unleashed: St Louis, Missouri Decrees City to Go 100% Renewable

The wild and wonderful claims about wind and solar power need to be taken with a liberal dose of pixie dust. The long-suffering power consumers of Australia’s wind power capital, South Australia have been told for more than a decade that wind power is free, and getting cheaper all the time. And yet, they suffer […]