SunPower Corp (NASDAQ:SPWR) and First Solar Inc (NASDAQ:FSLR) have finalised the sale of their stakes in renewables yieldco 8point3 Energy Partners LP (NASDAQ:CAFD) to an equity fund managed by Capital Dynamics Inc.