Record $10 billion FII outflow hits Indian stock market in October: Is China to blame?

With nearly $10 billion worth of investments being pulled out, October has emerged as the worst month on record for Foreign Institutional Investors (FIIs) withdrawing from India’s stock market. The…