Reset

Canadian Solar

Established in 2001, the organization is based in Guelph, Ontario, Canada. Canadian Solar extends its operations across more than 24 nations, boasting manufacturing units in Canada, China, Brazil, and Vietnam. Their diverse product portfolio encompasses solar modules tailored for residential, commercial, and utility-scale applications, alongside inverters, energy storage solutions, and solar power initiatives.