Sunnova Energy International Inc

SunPower stock collapses below  as company halts leases, installations and shipments

SunPower stock collapses below $1 as company halts leases, installations and shipments

Albert Wagner

Workers install solar panels during a SunPower installation on a home in Napa, California, US, on Monday, July 17, 2023.  ...