Most macro factors in place to support India story; top 12 high conviction ideas
India's macro-economic indicators have improved remarkably, placing the economy and the stock markets in a much better state in the emerging markets pack to withstand external shocks.
Over the last 12 months, the...