India's large companies and their appeal to foreign investors · Digg