Canadian Solar’s Recurrent Energy Executes Sale of 100 MWp Solar Power Plant in Japan
GUELPH, ON, May 31, 2023 — Canadian Solar Inc. (the “Company”, or “Canadian Solar”) (NASDAQ: CSIQ) today announces that it has completed the sale of its Japan flagship mega-project, the 100 MWp Azuma