In a landmark move to reform the insurance sector, the Insurance Development and Regulatory Authority (IDRA) has suspended the licenses of all individual agents in the non-life insurance category, ...