Renewable energy met all new demand for electricity in 2025, according to a new review of global power generation, preventing ...
A 360MW solar and 600 MWh battery hybrid project gains grid connection approval, but still has to negotiate planning hurdles.
Canadian Solar Inc. ('the Company', 'Canadian Solar') (NASDAQ: CSIQ) today announced that it will hold a conference call on Thursday May 14, 2026, at 8:00 a.m. U.S. Eastern Time to discuss the Company ...
Dr. Shawn Qu, Chairman and CEO, commented, "We demonstrated strategic resilience and operational discipline throughout a year defined by persistent market headwinds and a shifting regulatory landscape ...
Canadian Solar Inc. (NASDAQ:CSIQ) is one of the best solar stocks to buy now. On February 24, Canadian Solar Inc. (NASDAQ:CSIQ ) subsidiary Recurrent Energy finalized the sale of its 200MWh Fort ...
Canadian Solar (CSIQ) +2.6% pre-market Wednesday after saying it signed a Battery Energy Storage System supply agreement for a 20.7 MW/56 MWh DC energy storage project in Germany, with a 20-year ...
Canadian Solar Inc. CSIQ recently stated that its e-STORAGE subsidiary has signed a Battery Energy Storage System (“BESS”) supply contract for a 20.7-megawatt (MW) / 56 megawatt-hour (MWh) ...
KITCHENER, ON, Dec. 24, 2025 /PRNewswire/ -- Canadian Solar Inc (CSIQ). (the "Company" or "Canadian Solar") today announced the appointment of Colin Parkin as a member of its Board of Directors and ...
Canadian Solar Inc. (NASDAQ:CSIQ) is among the 6 Cheap Solar Stocks to Buy Now. As of March 2, Canadian Solar Inc. (NASDAQ:CSIQ) has mixed analyst sentiment, with 25% analysts recommending buying the ...
KITCHENER, ON, Dec. 1, 2025 /PRNewswire/ -- Canadian Solar Inc. ("Canadian Solar" or the "Company") (NASDAQ: CSIQ) today announced a strategic initiative to resume direct oversight of its U.S.
KITCHENER, ON, March 19, 2026 /PRNewswire/ -- Canadian Solar Inc. (CSIQ) ("Canadian Solar" or the "Company") today announced financial results for the fourth quarter and full year ended December 31, ...