London Ranks 1st for the 8th Consecutive Year among 48 cities in the Global Power City Index (GPCI)
London, New York, Tokyo and Paris were again named the world’s most comprehensively attractive cities, in that order, in the Global Power City Index (GPCI) 2019 report published by The Mori Memorial Foundation’s Institute for […]