National Stock Exchange of India: Domestic funds bought Indian stocks net of INR 60 billion on March 17, while global funds sold Indian stocks net of INR 44.9 billion on March 17.

2025-03-17

National Stock Exchange of India: Domestic funds bought Indian stocks net of INR 60 billion on March 17, while global funds sold Indian stocks net of INR 44.9 billion on March 17.