SunPower Files for Bankruptcy, Agrees to $45 Million Asset Sale Amid...