Wholesale Managers Logo Globe 
User Signup

Canadian Solar

Company Type: ,
Year Founded: 2001
Number of Employees: 13500
Locations: 27
Ownership Type: Public
Traded as: Nasdaq: CSIQ
ISIN: CA1366351098
Country: Canada

Products: Solar Panels

Related Brands: Canadian Solar
Canadian Solar - Logo

Canadian Solar is a multinational manufacturer of solar panels headquartered in Canada.

Canadian Solar, Inc.

545 Speedvale Avenue West,
Guelph, Ontario, N1K 1E6,

Phone: +1 519 837 1881
Fax: +1 519 837 2550
Website: https://www.csisolar.com/