The Indian Economy Limbers Up