Saudi Arabia Places in Top 10 on Three IMD Business Indicators RIYADH, September 24, 2026 (Saudi Arabia Breaking News) — Saudi Arabia ranked among the top 10 economies on three business indicators in the 2026 IMD World Competitiveness Yearbook, according to the Saudi Ministry of Commerce. The Kingdom placed third for legislative support for creating firms, fourth for equal economic opportunity and seventh for the efficiency of large corporations. Compared with the previous ed