Lates News

date
12/08/2025
Data from India's National Securities Depository Limited shows that global funds net sold 9.65 billion Indian rupees worth of Indian stocks on the last trading day.