Politics Why are foreign investors pulling billions out of India, and can reforms stop it? October 27, 2025 Foreign investors have withdrawn over $17 billion from Indian markets so far in 2025, pushing regulators to accelerate a series…