GPS completes construction of 785MW CPV Towantic Energy Centre

Towantic-80
Gemma Power Systems Completes Construction of the CPV Towantic Energy Center. Credit: Business Wire.