London has retained its rank as the number one city in the world shrugging off Brexit worries, according to Global Power City Index. The report, released ranked 44 major cities across six key measures including the economy, culture, accessibility, research and development the environment and livability.
views: 807