Isabel Zhang
Investor Relations
Canadian Solar Inc.
investor@canadiansolar.com
David Pasquale
Global IR Partners
Phone: +1 (914) 337 8801
csiq@globalirpartners.com
Isabel Zhang
Investor Relations
Canadian Solar Inc.
investor@canadiansolar.com
David Pasquale
Global IR Partners
Phone: +1 (914) 337 8801
csiq@globalirpartners.com