Canadian Solar

Provider of solar modules, energy storage solutions, and utility-scale project development

placeCremorne, New South Wales, Australia calendar_todayFounded 2001 language csisolar.com

Registered entities

Investor mix

3 investors on record.

Investor typeCountShare
Private equity267%
Other / undisclosed133%
Coming soon