4/20/2012

London pulled ahead of Dubai this year as the global city that attracts the most international retail brands, according to commercial property specialist CBRE. New York City came in third, followed by Moscow, Paris and Hong Kong.

Related Summaries