London has kept its title as the tech capital of the world in a closely-watched league table, while New York edged closer to ...