You’d think that working in one of the world’s largest cities — especially one with a global rep for innovation and excellence — would make it pretty easy to get some traction. But that misses a vital point: London’s tech ecosystem is in its infancy. There’s a definite feeling here that working for a tech startup is cool — but that doesn’t mean… Read More