Canadian Solar
Canadian Solar Inc.
Guelph, Ontario, Canada
About
Founded in 2001, Canadian Solar is a public headquartered in Guelph, Canada with approximately 5000+ employees specializing in Solar, Energy Storage.
Canadian Solar Inc. is a major integrated solar energy company founded in 2001 and publicly traded on NASDAQ. The company operates through multiple divisions including module manufacturing, engineering and procurement, and renewable energy project development. Its subsidiary Recurrent Energy manages a substantial renewable energy portfolio with operational, under-construction, and planned projects totaling significant capacity. The company has received numerous industry recognitions including Newsweek's Most Trustworthy Companies ranking and BloombergNEF Tier 1 ratings for solar and energy storage.
Headquarters
Guelph, Canada
Founded
2001
Employees
5000+
Company Type
Public
Business Models
Value Chain
Certifications & Awards
Certifications
Tier 1 Solar Company
Tier 1 Energy Storage Manufacturer
Top Bankable Manufacturer
ISS ESG Prime Rating
TOP Performer Solar Module Manufacturer Award
Top Brand PV USA
Awards
No. 1 Ranked Trustworthy Companies in Energy and Utilities
Two Deal of the Year Awards
Best PV Module Manufacturer Award in Brazil
Green Project Bond of The Year Award
Best Structured Project Bond Award
Intersolar North America Solar Project Award Finalist
No. 1 Module Supplier for Quality and Performance/Price Ratio
No. 1 Silicon Module Solar Plant Developer