/PRNewswire/ Canadian Solar Inc. ("Canadian Solar" or the "Company") (NASDAQ: CSIQ) today announced financial results for the third quarter ended September.
/PRNewswire/ Canadian Solar Inc. (the "Company" or "Canadian Solar") (NASDAQ: CSIQ) today announced it was awarded a 253 MWp solar plus 1,000 MWh battery.