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.
See All 262 Episodes of "Stock market basics"