Energía Estratégica

Loading note...

Canadian Solar's challenges in assembling a 45 MW battery system in the Atlantic