Wind Turbine De-Icing Technology Keeps Blades Turning in Harsh Conditions
“Necessity is the mother of invention” is as apt for new wind turbine de-icing systems as for those created decades ago for planes. Modern day windmills and their blades are taller and larger than ever…