Solar panel company SunPower has filed for Chapter 11 bankruptcy in the United States and entered into a “stalking horse” agreement with Complete Solaria to sell a portion of its business.
The San Jose, California-based company filed for Chapter 11 protection on Aug. 6 in the U.S. Bankruptcy Court for the District of Delaware, where it listed assets and liabilities between $1 billion and $10 billion.