Canadian Solar
Guelph, Ontario, Canada
Team size: 1001 - 5000
Sector: Energy
About Canadian Solar
Connect: canadiansolar.com
Company stage: IPO
CSI Solar is an energy company that manufactures solar photovoltaic modules and provides solar energy solutions. By bundling services for the entire project life cycle—feasibility study, permitting, developing, engineering, procurement, construction, and maintenance, they can significantly reduce complexity and cost for industrial and commercial customers. The company is a subsidiary of Canadian Solar, Inc.