Subscribe To Our Free Newsletter |
Global funds sell most of Indian stocks since 2022 post-record rally
Global funds sold $2.4 billion of Indian shares on a net basis last week, the most since June 2022