CSIQ relationship map

CSIQ

Canadian Solar Inc.

Supply chain

SEC EDGAR · Apr 10 '26
← Buys from
CSIQ

—

Sells to →
Suppliers1Customers0
CSIQ

—

suppliercustomer
Thick line = filed share ·Moves · 08:42 ET