Listen

Description

Fixed deposits are investment schemes offered by banks and NBFCs wherein investors put (deposit) their idle money in exchange for guaranteed fixed returns at maturity.