Saudi Space Authority 60 Avis Riyadh Self-resources management in Jeddah health 711 Avis Jeddah Northern Border Police 20 Avis Arar Najran Region Emergency Force 3 Avis Najran Jazan City for Basic and Downstream Industries 11 Avis Jizan Lire la suite