Banking & Finance The Perks of Investing In Fixed Deposits 5 years ago Editor Fixed deposit is a financial instrument that banks and NBFCs (Non-Banking Financial Companies) offer to