First Solar and SunPower May Sell Their YieldCo, 8point3. How Much Is It Worth? Posted on July 17, 2017 by admin