President Obama has pledged to transform the nation’s energy policy and has made renewable energy a cornerstone of the $787 billion stimulus package, but so far the money for energy-related projects has been slow to leave Washington. In February, Obama made a point of signing the stimulus package at the Denver Museum of Nature & […]