15 April, 2021 SunPower (NASDAQ:SPWR) today announced that has repaid its $30 million, 8.5 percent fixed interest loan with the California Enterprise Development Authority (CEDA). The company is also planning on retiring the balance of its outstanding 2021 convertible bond issue during the second quarter.