Answers

Tarun Varshaney
Aug 1, 2020

Demand deposits are deposits which can be withdrawn from bank at any time by the account holder.