Scalper1 News
Solar energy manufacturer SunPower (SPWR) continued its revenue slide late Tuesday when it reported its third straight sequential decline, with sales plummeting 39% from the year-earlier quarter, its biggest percentage decline since Q4 2011. The revenue drop comes five months after No. 2 solar panel maker SunPower partnered with No. 1 First Solar (FSLR) to create 8point3 Energy Partners (CAFD), a yield company, or yieldco. The IPO prospectus for Scalper1 News
Scalper1 News