Image

distributed-wind-gallery-photo-2015-29

Location

VT
United States

Turbine Technology

Vestas V15

Photo Credit

Dennis Williams, Williams Power Systems