Indian investors have invested over $70 billion in local stocks in the first ten months of this year, a potential annual record. This surge in domestic investment contrasts with the exit of global funds, driven by high valuations, China’s market rebound, and disappointing corporate earnings.
Subscribe To Our Free Newsletter |