Tag: ICICI net NPS fall more than by half