London remains the global economy's most influential city, according to the 2008 MasterCard Worldwide Centers of Commerce Index(TM), an annual research initiative designed to evaluate and rank how major cities compare in performing critical functions that connect markets and commerce
