INVESTOR RELATIONS CONTACTS

Isabel Zhang
Investor Relations
Canadian Solar Inc.
investor@canadiansolar.com

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

Address
Image CAPTCHA
Enter the characters shown in the image.