Indians still move abroad to work or study, but increasing numbers of restless immigrants are now turning to their ancestral land for opportunity. “By several estimates, between 50,000 and 60,000 information-technology professionals alone have returned to India from overseas since 2003, most to the suburbs of New Delhi, Hyderabad and especially Bangalore, the nexus of what Indians call their...