SunPower Stock Is Upgraded. It Has an ‘Unobstructed Path’ to Growth.

Text size PV Salvador solar plant near El Salvador, in the Atacama Desert, northern Chile. The photovoltaic plant, built by SunPower, a California-based branch of Total, with a maximum output of 70 Me...