Solar panels sit on the roof of SunPower Corporation in Richmond

 
Solar panels sit on the roof of SunPower Corporation in Richmond
Solar panels sit on the roof of SunPower Corporation in Richmond, California March 18, 2010. REUTERS/Kim White