Filter by Categories
Accounting
Banking

NTD

It stands for nontransferable deposit; a deposit (with a bank or financial institution) that is not, or cannot be, used...