Foreign investors are starting to return and policy support is improving sentiment, yet the Nifty still sits just shy of its recent peak.
Foreign investors are starting to return and policy support is improving sentiment, yet the Nifty still sits just shy of its recent peak.