Canadian Solar beats fourth quarter earnings estimates as module shipments rise (NASDAQ:CSIQ)
Bilanol/iStock via Getty Images Canadian Solar Power (NASDAQ:CSIQ) +9% ahead of the market Tuesday after easily beating expectations for fourth-quarter ...