New report confirms Europe’s tech investment doldrums, but there are signs of life Least News Venture New report confirms Europe’s tech investment doldrums, but there are signs of life