EADS has conducted a series of test flights of its Barracuda unmanned air vehicle (UAV) demonstrator from Goose Bay air force base in Canada. The manufacturer, which claims the Barracuda is the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results