The Insurance Development and Regulatory Authority (IDRA) issued a new regulation having these mandatory provisions for non-life insurance companies in order to secure the investment return of the policyholders... details

All News