Evergreen Solar Inc. has signed two new long-term sales contracts totaling more than 160 MW.
Evergreen Solar signs two new sales contracts