Given that India underperformed emerging markets by 28 per cent in 2025, the worst performance in over 30 years, the timing of the sharp STT hike could have been better.' ...