Image

distributed-wind-gallery-photo-2025-04

Location

CO
United States

Turbine Technology

None

Photo Credit

Lindsay Sheridan