Smart cities are the future. In fact, 70% of the world’s population is expected to live in smart cities by 2050, according to the United Nations.
Although there is not a unanimous definition of a smart city, it’s believed that there are currently over 140 worldwide – and this number is rapidly expanding. The latest edition of the IESE Cities in Motion Index ranked these cities based on a number of factors, including human capital, international profile, urban planning, and governance.