Close

Now Playing:

A report compiled by a British consulting firm finds that New York has tied London as the best place for banking and finance. Europe correspondent Stephen Beard talks with Bill Radke about why London has lost its footing as top financial dog.