24 Shares878 Views Fixed Deposit Recurring Deposit (RD) vs Fixed Deposit (FD) every investor should know