Barclays Downgrades Canadian Solar, 'Cautious On Leverage' By: Benzinga via Benzinga August 24, 2016 at 08:28 AM EDT Barclays’ Jon Windham believes Canadian Solar Inc.’s (NASDAQ: CSIQ) 5.9x 2016 net debt/EBITDA poses greater risk, as ... Read More >> Related Stocks: Canadian Solar Inc