SunPower manufactures crystalline silicon photovoltaic cells and solar panels based on an all-back-contact solar cell technology. SunPower really is an old head in the solar industry and has tried its hand at many aspects of the business. However, the company's latest act involves becoming a more specialized player in solar technology, after selling its microinverters business to Enphase in 2018 and completing the acquisition of Maxeon (NASDAQ:MAXN) in 2019. A key benefit of this strategy has been a reduction in SunPower's cost of capital and a healthier balance sheet. It's too early to tell whether SunPower's streamlining efforts will pay off in the long run but if you love a good turnaround story, this company might be a good buy.