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