Term deposits are one of India’s most sought-after investment programs, also ...