What is the full meaning of IDRA? A Insurance Development & Regulatory Authority. B Insurance Development & Regulation Authority. C Income Tax Development & Regulatory Authority D Insurance Design & Regulatory Authority. What is the full meaning of IDRA? Correct Answer Insurance Development & Regulatory Authority. Bissoy MCQ Team May 27, 2023 সাধারণ জ্ঞান পিএসসি ও অন্যান্য নিয়োগ পরীক্ষা Abbreviation's জীবণ বীমা কর্পোরেশন (সহকারী ম্যানেজার) 16-10-2020