Stephen

The Energy Race: Will federal budget woes affect progress?

By Eileen De Guire / November 22, 2011

Thin film solar panels produced by General Electric’s PrimeStar in Arvada, Colo. Credit: Edelman; NREL. Secretary of Energy, Steven Chu, was in Colorado last week, and after months of reeling…

Read More