Global funds sold $2.4 billion of Indian shares on a net basis last week, the most since June 2022. They sold another $374 million on Tuesday, according to provisional data, as trading resumed after Monday’s surprise trading holiday announcement.
Subscribe To Our Free Newsletter |