National Savings Time Deposit Scheme Explained: The National Savings Time Deposit (TD) scheme, operated through India Post, is one of the most trusted small savings instruments backed by the ...