Foreign funds are back in action, injecting $2.44 billion net into India’s stock market in February 2025—the highest since September…
Foreign funds are back in action, injecting $2.44 billion net into India’s stock market in February 2025—the highest since September…