Corporate fixed deposits from Bajaj Finance, Mahindra Finance and Shriram Finance are popular amongst investors, especially ...