Electra completes first urban demo flight news Yves Le Marquand 29 May 26 0 Electra has successful completed the first urban demonstration of its ultra short takeoff and landing EL2 demonstrator aircraft at the Columbus Street Terminal in Charleston,… Read more