FPI selloff surges past $9.25 billion in October, ‘Sell India, Buy China’ trade set to persist
FPIs aggressively sold Indian equities, withdrawing a record ₹77,701 crore ($9.25 billion) up to October 18, depositories data showed. They
Continue reading