CSI Solar Co Ltd (SHA:688472), a majority-owned subsidiary of Canadian Solar Inc (NASDAQ:CSIQ), expects its 2025 net profit to be down between 60% and 51% compared to the 2024 result.