Canadian Solar Q1 profits fall, considers manufacturing ‘relocation’ due to tariffs
Shanghai-listed solar manufacturer Canadian Solar has posted massively decreased profits in Q1 2025 amid “high trade barriers” and “severe supply-demand imbalances”.
