More investment left the country than entered it for the second month in a row in September, with latest data from the Reserve Bank of India showing net foreign direct investment (FDI) stood at -$2.4 billion.
In other words, the sum of money repatria…

