Monday, June 23, 2008

A big day for renewable energy! Delaware signs contract for the first U.S. offshore wind farm. I can't wait to see these things go up!
At the national level, Republicans have been stonewalling and blocking renewable energy legislation with a religious fervor, so it's nice to see the states (esp. an east coast state) step up and do the right thing in the face of the outgoing administration's adversity.