Dutch-NetherlandsDeutsch (DE-CH-AT)English (United Kingdom)

Canadian Solar shifts US solar, energy storage manufacturing assets to North American ownership

Canadian Solar will assume direct control of its US PV and energy storage manufacturing operations, in a strategic move that may reduce its supply ...

Open original article