Image

distributed-wind-gallery-photo-2025-10

Location

IL
United States

Turbine Technology

Raptor G4

Photo Credit

Kamila Kazimierczuk