Archive for March 10, 2009

Obama Puts Efficiency First

Sen. Barack Obama’s major energy policy speech on Monday hit a lot of the right notes.