May 23, 2025

Electra Says EL9 Wind Tunnel Tests Confirm Ultra Short Performance