SunPower Corp. (NASDAQ: SPWR) has transitioned away from a business model focused on some of the world's largest solar power plants to one that focuses most of its resources on residential and ...