Saving Deposits at 37%: Stable Base or Declining Investor Confidence? | NEPSE Trading | NEPSE Trading