
Indian markets, rupee have recovered for now. The future trajectory depends on a mix of factors
Indian stock markets have staged an impressive recovery in March, rebounding from a protracted period of negative returns that began in October. India has been one of the best performing markets in the last few weeks. The recovery in stock markets is …