Healthy GST revenue , PMI data show recovery is on