Solar on Canadian Solar plant in Mississauga, Ontario – 6

Category:

Published: June 4, 2016

A solar module on the side of Canadian Solar's manufacturing plant.

A solar module on the side of Canadian Solar’s manufacturing plant.