IDRA has relieved 12 of the 18 directors of Swadesh Islami Life Insurance Company over allegations of embezzling fixed deposit among others