Solar Exalted at Stimulus Package Signing in Denver
The largest stimulus package in US history was signed today, and it’s putting a smile on the face of the solar industry. President Obama returned to Denver, where he accepted the Democratic nomination, to sign this landmark legislation–this time in front of solar panels, not neoclassical pillars. “I don’t want … [continued]