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