SunPower's Werner 'confident' despite Q1 loss of $74.5m
US solar manufacturer and project developer SunPower saw its net loss balloon in the first quarter as it consolidated operations in the Philippines to cut costs.
US solar manufacturer and project developer SunPower saw its net loss balloon in the first quarter as it consolidated operations in the Philippines to cut costs.