Siemens wind plant in Tillsonburg

David Dodge Leave a Comment

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