The company posted a 91.83% decrease in net profits in Q1 2025. Image: Thomas Koerner via LinkedIn. CSI Solar, the PV manufacturing subsidiary of Canadian Solar, has posted massively decreased profits ...