Continued Financial Execution, Global Distributed Generation Strength SAN JOSE, Calif.: SunPower Corp. (NASDAQ:SPWR) today announced financial results for its first quarter ended March 31, 2019. First Quarter Highlights Launched new portfolio of Maxeon and Performance Series (P-Series) panels in U.S. and international markets Agreement to monetize commercial sale-leaseback portfolio for $87 million; sold first C&I project under innovative […]