Solar Thermal: A Comeback?

Lots of promise for solar thermal (aka concentrated solar power or CSP) (more…)

Lots of promise for solar thermal (aka concentrated solar power or CSP) (more…)




In 139 years of record-keeping, this June was the warmest June ever recorded, but it also revealed something more troubling: each of the last five January through Junes are now the five warmest such spans on record. (more…)

It’s time for a certain dumbass voting constituency to change its position vis-a-vis environmental sustainability.
This is one of two statements directed to these dumbasses, too.


