Capitals of the Connected World

New York vs. London: Two Cities to Rule Them All

In picking the world's greatest city, these two global capitals are practically tied. But somebody got to be a winner ...