SunPower holds annual shareholder meeting - SPWR News | Rallies