Canadian Solar Reports Second Quarter 2026 Results
Canadian Solar Earnings show a revenue beat and storage growth, but weaker margins and a below-consensus Q3 outlook temper results.