EXHIBIT 3 --------- AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT This AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT, dated as of June 21, 2004 (THIS "AGREEMENT"), among Evergreen Solar, Inc., a Delaware corporation (the "COMPANY"), Perseus...Registration Rights Agreement • June 23rd, 2004 • Pearl Frank H • Semiconductors & related devices • New York
Contract Type FiledJune 23rd, 2004 Company Industry Jurisdiction
JOINT FILING AGREEMENTJoint Filing Agreement • June 23rd, 2004 • Pearl Frank H • Semiconductors & related devices
Contract Type FiledJune 23rd, 2004 Company IndustryEach of the undersigned hereby acknowledges and agrees, in compliance with the provisions of Rule 13d-1(k)(1) promulgated under the Securities Exchange Act of 1934, as amended, that the Schedule 13D to which this Agreement is attached as an Exhibit (the "Schedule 13D"), and any amendments thereto, will be filed with the Securities and Exchange Commission jointly on behalf of the undersigned. This Agreement may be executed in one or more counterparts.