Why has Nifty 50 delivered zero returns over the last 2 years? It's not just AI and geopolitics. Explained

Wait 5 sec.

The Indian stock market has underperformed most global markets over the past three years. Nifty 50 has delivered zero returns over the last two years.