The General Authority for Competition 149 Avis Riyadh Al-Wajh Governorate Municipality 117 Avis Tabuk Jeddah University 282 Avis Jeddah Public Transport Authority - Ministry of Transport 332 Avis Riyadh Ministry of Information 86 Avis Riyadh Lire la suite