Canadian Solar Inc [CSIQ] fell -34.12% so far this year. What now?
Canadian Solar Inc [NASDAQ: CSIQ] loss -1.82% or -0.32 points to close at $17.28 with a heavy trading volume of 5161514 shares. The daily chart for CSIQ points out that the company has recorded -20.37% loss over the past six months. If we look at