SunPower to Issue Bonus Shares for 12% and 7% Notes Interest Payments - SPWR News | Rallies