SunPower files for bankruptcy, plans to sell assets — stock plummets
Workers install solar panels during a SunPower installation on a home in Napa, California, on July 17, 2023. David Paul Morris | Bloomberg | Getty Images The rooftop solar installer …