← All brands

Canadian Solar

Make the difference
·
Founded
2001
Headquarters
Guelph, Canada
Employees
10,001+
Website
Visit ↗

Company Overview

Brand profile
Canadian Solar Inc., founded in 2001 and headquartered in Guelph, Ontario, is one of the world's largest manufacturers of PV modules and providers of solar and battery storage solutions, with projects and customers in more than 160 countries.