Defense Development Authority 108 Avis Riyadh Almahd Municipality 12 Avis Riyadh Riyadh Valley Company 10 Avis Riyadh Saudi Center for Economic Business 42 Avis Jeddah Jeddah Transport Company Limited 15 Avis Jeddah Lire la suite