Europe is on the brink of another renaissance, with technology at its hearttelegraph.co.uk3 points·chrisherd··0 commentsOpen articleSaveView on HN