Company Description

delivered over 52 GW of solar modules to thousands of customers in more than 150 countries, enough to meet the clean, green energy needs of approximately 13 million households. We have more than 14,000 dedicated employees to strive each day to make this mission a reality

Products & Services

Contact Details

City Guelph
Province ON
Website https://www.www.csisolar.com/