December 18 (SeeNews) - US solar manufacturer and developer SunPower Corp (NASDAQ:SPWR) said on Thursday it will install 5.2 MW of systems at the University of California, Santa Barbara (UCSB).