The Insurance Development and Regulatory Authority (IDRA) is set to crack down on excessive commissions paid by insurance companies in the chase for business. The regulator's concern is that the practice would create unhealthy competition in the insurance industry and retard its development.