Invest in “AAA” rated Corporate Fixed Deposits