The Water of Life: Can the Fans and Upgrade the Dams

STT has made it pretty clear what we think about the wind industry, but hasn’t spelled out what replaces it.  Oh yes, we’re all in favour of renewable energy – provided it is base-load and truly clean. Well, this is it.  Here’s a more detailed Press Release for those that need it. The RET/REC policy […]