This comes following a net inflow of Rs 9,247 crore in April
Indian investors now 60% the size of overseas ones, compared to 25% two years ago