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 ...