While the other three are self-explanatory, business center "depends on the clustering effect of business formation, supported by efficiency in logistics and transportation linkages."
According to the report, London "scores the highest in being the most economically stable (93.54), followed by 'ease of doing business' (87.87) and 'legal and political framework' (84.11). It scores the lowest in 'knowledge creation and information flow' (52.72), which is lower than what New York and Tokyo score in this dimension (61.55 and 55.94, respectively)."
Of
That means stocks traded in London, ADRs in the US, and those ever-versatile ETFs are going to be pretty hot for a while.