Is it Safe to Invest in Corporate Fixed Deposits? Risks and Benefits Explained