Dr. Shawn Qu
Canadian Solar to Mass Produce TOPCon Modules in 2023
World's Largest Single Phase Energy Storage Project is Now Operational
CSI Energy Storage Launches Energy Storage Battery Solution for Utility Applications
Canadian Solar Wins 253 MWp Solar, 1,000 MWh BESS Project in Chile
Canadian Solar sells 70% stake in key Brazilian solar projects to SPIC Brasil
Canadian Solar Reports $1.43 Billion Revenues in Q2 FY21, a 105% YoY Increase
Recurrent Energy Signs Agreement For 600 MWh Energy Storage Project
Canadian Solar Secures EUR 50 Million For Project Development in EMEA
Canadian Solar Starts Mass Production of 210 mm Large Cell Modules of up to 665 W