Canadian Solar

Phone Number
925/866-2700
Address Line 1
12657 Alcosta Blvd.
Address Line 2
Suite 140
Town / City
San Ramon
County / District
Ca
Postcode
94583
Category

Canadian Solar Inc. (NASDAQ: CSIQ) is one of the world's largest solar module producers. As a leading vertically integrated provider of ingots, wafers, solar cells, solar modules, solar power systems and specialized solar products, Canadian Solar delivers uncompromising value to its customers across the globe.