How Do Corporate Fixed Deposits Work? | 2026 Investor Guide