Canadian Solar Posts $1.2B Q2 Revenue as US Manufacturing and Storage Backlog Expand
Canadian Solar reported Q2 2026 revenue of $1.2 billion with a net loss of $77 million due to plant ramp-up and freight costs. U.S. cell manufacturing commenced while the e-STORAGE contracted backlog…