SunPower, which is building solar plant in SLO County, reports huge loss

November 03, 2011 05:40 PM