IRFC Declares Dividend Of 1.05 Rupees Per Share