Evergreen Solar Scores Another Major Contract (ESLR)
Evergreen Solar, Inc. (NASDAQ: ESLR) has signed a new long-term sales contract of roughly $1.2 Billion with IBC SOLAR AG in Germany. This contract runs through 2013 and brings Evergreen's ...Read Full Story »

