the leading cities of the world, such as London, New York and Tokyo; major centres in the economic networks being produced by globalisation. They are major centres of finance, business and political influence, and are home to the headquarters of many
world cities
Comments
No comments have yet been made