N.Y., London tie for best financial hub

by Stephen Beard