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