Is the UK Outpacing Silicon Valley?

Silicon Valley may still serve as the tech start-up capital…