Investor relations

Contact IR

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