Geothermal: a REAL Renewable Alternative

**** STT is a huge fan of renewable energy – provided it can be delivered on demand (see our posts here and here). Wind power – through the efforts of crooks and hucksters, like Enron and Babcock & Brown aka Infigen – who set the up the RET rort in the first place – stole […]