After six straight months of net buying, overseas funds have sold $1.93 billion worth of Indian stocks so far in September, according to data compiled by Bloomberg. The last such run of foreign inflows lasted until March 2021.
Subscribe To Our Free Newsletter |