CSI Solar, the PV manufacturing subsidiary of Canadian Solar, has posted massively decreased profits in Q1 2025 amid what it described as “high trade barriers” and “severe supply-demand imbalances”.
Cadmium telluride (CdTe) thin-film solar manufacturer First Solar has issued revised guidance to reflect the expected impact of the implementation of new tariffs set by Donald Trump’s administration.