Modi euphoria gone, foreign investors dump record $4.5 billion of Indian shares in 3 months

Global investors poured in $45 billion in last 6 years hoping Modi would unleash India’s economic potential. Their exodus now is the worst since 1999.