Evergreen Solar completed the redemption of 4.375% convertible subordinated notes due 2012
Evergreen Solar, Inc. announced today that it has completed the early redemption of its 4.375% convertible subordinated notes due 2012.
Evergreen Solar Inc. has signed two new long-term sales contracts totaling more than 160 MW.