There is more steam left as macroeconomic factors have not played out fully yet, says Venugopal Garre
Moneycontrol Opinion