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