CMA revenue down 22% to SAR 1.41B in 2025

The Capital Market Authority (CMA) posted a 22% year-on-year (YoY) lower revenues of SAR 1.41 billion in revenue for 2025 compared with SAR 1.81, the

Read on WOBR AI →