YorkStew

Waiting until we break out of this channel

NASDAQ:CSIQ   Canadian Solar Inc
112 views
1
Long term bullish , short term uncertainty