Ministry of Communications and Information Technology 173 Avis Riyadh Al-Farsha municipality 123 Avis Riyadh Health Affairs in Makkah Al-Mukarramah 50 Avis Mecca Municipality of Al-Rin 72 Avis Riyadh Saudi Export Development Authority 40 Avis Riyadh Lire la suite