On November 13, Canadian Solar (SH:688472) issued a voluntary announcement disclosing the Q3 2025 results of its controlling ...