Siemens wind plant in Tillsonburg

Category:

Published: May 25, 2016

Wind turbines have among the lowest amount of embodied energy of any electricity source. Photo David Dodge, GreenEnergyFutures.ca

Wind turbines have among the lowest amount of embodied energy of any electricity source. Photo David Dodge, GreenEnergyFutures.ca