stopthesethings.com
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 cl…