Facing growing and increasingly prominent calls to restore solar panels to the White House roof, roughly 30 years after Ronald Reagan pulled off the panels President Jimmy Carter put up, Secretary of Energy Steven Chu made an exciting announcement at Green Gov last October: As we move toward a clean energy economy, the White House will […]
White House Without Excuse For Missed Solar Deadline
June 20th, 2011 · 4 Comments
Tags: Energy · Obama Administration · political symbols · President Barack Obama · renewable energy · solar · Solar Energy