Stories

New York, London and Paris Firmly Established as the Smartest Cities

New Cities in Motion Index shows Europe has most advanced cities