New Wind Turbine Design Ups Energy Production in Low Wind Sites

New Wind Turbine Design Ups Energy Production in Low Wind Sites

The new Vestas turbine is expected to perform better due to the fact that it is taller