Image

distributed-wind-gallery-photo-2015-12

Location

IA
United States

Turbine Technology

Endurance E-3120

Photo Credit

Jake West, Van Wall Energy