Canadian Solar Reports First Quarter 2012 Financial Results
ONTARIO, Canada,May 10, 2012 /PRNewswire-Asia-FirstCall/ –Canadian Solar Inc. (the “Company” or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar companies, today announced its financial results for the quarter…