Tech investors can’t get enough of Europe’s fizzing startup scene General After a long slumber, Europe’s animal spirits are stirring