GO
Loading...

Powering the Planet: Roof Top Solar

Friday, 12 Sep 2008 | 11:52 AM ET

Creating energy with roof top solar systems for a U.S. auto manufacturer in Spain, with CNBC's Margaret Brennan