Investor relations

IR Contact

Primary IR Contacts

Mary Ma
Senior Supervisor, Investor Relations
Canadian Solar Inc.
Tel: +86 512 689 66478
investor@canadiansolar.com

In the US:

David Pasquale
Global IR Partners
Phone: +1 (914) 337 8801
csiq@globalirpartners.com

Material Selections
Address
555-555-5555 #3456
Image CAPTCHA
Enter the characters shown in the image.