Credit Cards Still Low at 3.18 Lakh: Why Nepal Lags in Credit Penetration | NEPSE Trading | NEPSE Trading