foreign portfolio investors India

Markets slide, but 88% chance of rebound next week

The Indian equity markets are on their longest losing streak in two years, but if historical data is any indication,…

1 week ago