×

London is the tech hub of Europe

8:00 AM ET Tue, 29 Sept 2015

A new report is trying to place London as the top place to find technology talent than anywhere else, including San Francisco.