Do we need a European DARPA to cope with technological challenges in Europe?

Business