These foreign funds have been selling more Indian stocks than the others. They aren’t the ones you thought they were.
Moreover, sovereign wealth funds and government-owned entities are among overseas investors that have likely purchased domestic stocks, shows the analysis...






















