Contact Canadian Solar Inc.

Canadian Solar Inc.

Canadian Solar Inc. is one of the world's largest solar companies. As a leading vertically integrated provider of ingot, wafer, solar cell, solar module and other solar applications, Canadian Solar designs, manufactures and delivers solar...

Contact Information

Work Address
12657 Alcosta Blvd
Suite 130
San Ramon, CA, US 94583

Fax Number
925 866 2704

Work Number
925 866 2700