FirmLens
Back to directory
CS

Canadian Solar

Canadian Solar Inc.

Guelph, Ontario, Canada

SolarEnergy StoragePublic
Founded 20015000+ employees

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.

SolarRenewable EnergyEnergy StorageManufacturingProject DevelopmentEPCGlobal Operations

Headquarters

Guelph, Canada

Founded

2001

Employees

5000+

Company Type

Public

Business Models

B2BEPCIPP

Value Chain

ManufacturingEngineeringProcurementEPCConstructionAsset Management

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

More Solar Companies

View all

More Renewable Energy Companies in Canada

View all