GUELPH, ON, June 9, 2023 /PRNewswire/ -- Canadian Solar Inc (CSIQ). (the "Company" or "Canadian Solar") today announces that its majority-owned subsidiary CSI Solar Co., Ltd. ("CSI Solar") has ...