Canadian Solar Awarded 393.7 MWp Solar Power Projects in Brazil
GUELPH, Ontario, Oct. 10, 2019 –Canadian Solar Inc. (the “Company”, or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar power companies, today announced it has been awarded three…