Canadian Solar Inc Sustainability Reports
Canadian Solar Inc. manufactures solar photovoltaic modules and provides comprehensive battery energy storage solutions. The company also develops utility-scale solar power and energy storage projects across global markets.
Sector: Manufacturing
Country: Canada
Exchange: Nasdaq
LEI: 5493001XSC6TKMBVOM15
FIGI: BBG001SPNJT3
28 reports from 2008 to 2025