Corporate Fixed Deposits - Meaning, Types And Benefits