Canadian Solar Provides Update on its Japanese Utility-Scale Pipeline By: Benzinga via Benzinga October 06, 2014 at 07:05 AM EDT Canadian Solar Inc. (the "Company", or "Canadian Solar") (NASDAQ: CSIQ), one of the world's largest solar power companies, today ... Read More >> Related Stocks: Canadian Solar Inc