SunPower (SPWRA) announced a new 130MW deal today and will supply Ecoware of Italy solar panels under a 4 year contract and begin delivering in the first quarter next year. Financials of the deal have not been disclosed.
The deal was a bright spot in an otherwise tough week for the company which last week cut its outlook and plunged more than 30% on euro weakness then hit was hit again today on a Deutsche … Read the rest