AboutContactTerms & Privacy
© 2024 Coverager
All Rights Reserved

Canadian Solar

Canadian Solar Inc. (CSI) designs, develops, manufactures and sells solar cell and module products that convert sunlight into electricity.

Headquarters
Guelph, Ontario, Canada
Founded
2001
Operating Status
Active
Ownership Type
Links
Number of funding rounds 24
Number of investors 22
Total funding amount $1.85B
Date Amount Stage Investors

Clients Only Feature

Client? Sign in to access this feature.
Not a client? Learn more about Coverager Research.