Solar cells being assembled in the Morgan Solar plant in Toronto, Ontario.

David Dodge Leave a Comment

Sun Simba™ solar cells being assembled in the Morgan Solar plant in Toronto, Ontario. Photo David Dodge, Green Energy Futures

Sun Simba™ solar cells being assembled in the Morgan Solar plant in Toronto, Ontario. Photo David Dodge, Green Energy Futures