Image

distributed-wind-gallery-photo-2024-12

Location

IL
United States

Turbine Technology

Raptor G4

Photo Credit

Kamila Kazimierczuk