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. https://blog.finology.in/finance/fixed-deposit
See All 71 Episodes of "Stock Screener"