Stat of The Day: We're No. 2. Again.

For the second year in a row, London was ranked the No. 1 most influential city in the global economy by the MasterCard Worldwide Centers of Commerce Index, followed once again by New York City. Chicago was the only other U.S. city to make the top 10 of the 75 cities surveyed. (Complete index can be found here as a PDF.

Stat of The Day: We're No. 2. Again.