SunPower swings to a loss in Q1 on disappointing sales
US-based solar manufacturer and project developer SunPower took a $2.1m loss in the first quarter as turbulence in the European market reduced sales.
US-based solar manufacturer and project developer SunPower took a $2.1m loss in the first quarter as turbulence in the European market reduced sales.