Foreign investors have pulled out a whopping ₹16,500 crore from Indian equities, hitting a 13-year low! But don't worry, domestic investors have stepped up their game, now holding 18.3% of the market. It looks like the locals are outsmarting the foreigners in this financial showdown!

Finance

