GUELPH, ON : Canadian Solar Inc. (“Canadian Solar” or the “Company”) (NASDAQ: CSIQ) today announced financial results for the second quarter ended June 30, 2022, with solar module shipments, revenue and gross margin all at or exceeding the high end of prior guidance. Highlights Solar module shipments of 5.06 GW, at the high end of […]