About
canadian solar inc. (csi) designs, develops, manufactures and sells solar cell and module products that convert sunlight into electricity for a variety of uses. the company conducts all of its manufacturing operations in china. the company's products inclu
CEOXiaohua Qu
HQGuelph, Ontario
Employees3