Company Description
Canadian Solar Inc. is a one of the world's largest solar module producers. As a leading vertically intergrated provider of ingots, wafers, solar modules, solar po
Canadian Solar Inc.r systems and specialized solar products. Canadian Sloar delivers uncompromising value to its customers across the globe.