Canadian Solar Inc (NASDAQ:CSIQ) on Thursday <a href="https://renewablesnow.com/news/canadian-solar-trims-2025-outlook-after-weak-q1-1275351/" target="_blank">further</a> revised down its full-year revenue guidance, despite second-quarter solar module shipments coming in near the high end of its forecast.