Canadian Solar to Resume Direct Oversight of U.S. Manufacturing and Operations

By SquaredTown on December 1, 2025

KITCHENER, ON, Dec. 1, 2025 /PRNewswire/ -- Canadian Solar Inc. ("Canadian Solar" or the "Company") (NASDAQ: CSIQ) today announced a strategic initiative to resume direct oversight of its U.S. operations and to continue reshoring manufacturing to North America. The Company will form new...

Read More