Image

distributed-wind-gallery-photo-2018-24

Location

TX
United States

Turbine Technology

Hi-VAWT DS 3000

Photo Credit

Hi-VAWT Technology Corporation