More than half the population of the world today lives in cities. In India alone, it is estimated that within the next two decades, 380 million people will migrate from rural areas into metropolises. That would mean creating 20 new cities the size of Mumbai or São Paolo. In this context, it is somewhat ironic that Western property firms are...