Insurance Firms Pay RO 79.8 Million in Motor Claims: What This Means for Oman’s Insurance Sector and Businesses

Preliminary data from the Financial Services Authority show around 75,300 traffic accidents in 2025, a 0.1% rise. Serious accidents increased

Read More