https://img.etimg.com/photo/92489525.cmsLike banks, many companies and NBFCs are allowed to accept deposits for a specific time period at a set interest rate. Corporate fixed deposits are what these are known as.

More...