Ex-Constellation Energy Exec and US Navy Commander discusses his journey to the helm of Sunraycer.
Canadian Solar to Deliver 315 MWh DC of Battery Energy Storage Solutions and up to 2 GWp of Solar Modules to Sunraycer Projects in Texas
Kitchener, ON, Dec. 12, 2024 — Canadian Solar Inc. (the “Company” or “Canadian Solar”) (NASDAQ: CSIQ) today announced that it has executed three significant agreements with