Canadian Solar Inc.
High Voltage Technical Manager - (CS e-STORAGE)
4 days ago
Manchester
Likewise, since entering the project development business in 2010, Canadian Solar has developed, built, and connected over 9 GWp of solar power projects and over 3 GWh of battery storage projects across the world. In addition, the Company has a total battery storage project development pipeline o...