What Is A Fixed Deposit In India, And What Are Its Features, Interest Rates, And Terms? February 10, 2023