Stockreport

Why Canadian Solar's (CSIQ) Italy PPA Signals Recurrent Energy's Broader Expansion Push [Yahoo! Finance]

Canadian Solar Inc. - Common Shares  (CSIQ) 
Last canadian solar inc. - common shares earnings: 3/26 06:00 am Check Earnings Report
US:NASDAQ Investor Relations: investors.canadiansolar.com
PDF Energy, a subsidiary of Canadian Solar Inc. (NASDAQ:CSIQ), signed a 10-year power purchase agreement with a major Italian fashion group tied to the Pozzolo Project in Pi [Read more]