HDFC Bank top value creator, but KYC a trouble spot: RBI report
HDFCBANK - 268448