3,500,000 Shares CANADIAN SOLAR INC. Common Shares (No par value) EQUITY UNDERWRITING AGREEMENTEquity Underwriting Agreement • July 17th, 2008 • Canadian Solar Inc. • Semiconductors & related devices • New York
Contract Type FiledJuly 17th, 2008 Company Industry Jurisdiction