The Saudi Arabia Insurance Authority fined an insurance ancillary services provider SAR 300,000 for breaches of anti-money laundering and counterterrorist financing requirements concerning enhanced due diligence and money laundering and terrorist financing risk assessments.