November 14, 2024
Record Foreign Capital Outflows Shake Indian Markets as Investors Eye China
In October 2024, India witnessed an unprecedented withdrawal of approximately $11.2 billion from its stock market, marking the highest capital…