SunPower Company Updates: Agreement with Japanese Shimizu Corporation

SunPower company updates: SunPower Corporation (NASDAQ:SPWR) has announced an agreement with the Japanese architectural firm, Shimizu Corporation (TYO:1803).

Keep Reading →