Is it ‘Buy China, Sell India’ now? China’s big stimulus makes FIIs pull away from Indian stock markets

0

Investors are shifting from India’s overvalued market to China, following Beijing’s major stimulus measures. China’s stock indices have surged, while Indian markets face selling pressures and foreign outflows.