Live Score and News
Global investors have sold nearly $24 billion worth of Indian equities so far this year as…