CSIQ - update from initial post two days ago. Earnings now out of the way. Past is prologue. Look out below.
No comments yet.