Banking, Loans & Credit What is the Negotiable Certificate of Deposit (NCD)? Business World, 1 year ago