https://www.ndtv.com/business/a-48-billion-17-month-spree-ends-as-india-funds-sell-stocks-3309106
India's institutional investors are starting to sell local shares just as foreign funds return to the country's $3.4 trillion equity market.
Create an account or login to join the discussion