SunPower Corporation (NASDAQ:SPWR) declared fiscal Q1 net loss narrowed as the company booked double-digit revenue expansion in the Americas and Asia, however sales from Europe weakened.
The United States based solar panel maker’s stock spiked before the announcement hit the …