Canadian Solar Achieves Commercial Operation on 53.4 MWp Project in Japan
GUELPH, Ontario, Nov. 21, 2019 /PVTIME/ — Canadian Solar Inc. (the “Company”, or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar power companies, today announced that it has…