IDBI Bank said it has signed a share purchase agreement with Federal Bank and its Dutch partner Ageas Insurance International NV to offload 27 per cent stake in IDBI Federal Life Insurance (IFLI) at a combined value of ₹595 crore. The transaction is expected to be completed by end of Q3 (October to December).