Virginia-based startup Electra has secured 2,200 preorders for its ultra-short takeoff and landing EL9 hybrid-electric ...
All 80 personnel, including four crew members, all survived the crash on Feb. 17 after several days of heavy snow.